Berikut ini source code sederhana dalam membuat game Who Want To Be A Millioner dengan menggunakan bahasa C++, tetapi masih dengan 5 pertanyaan dan nilai hadiah yang tidak sesuai dengan aslinya, tetapi kamu bisa merubah nilai hadiah dan banyaknya pertanyaan sesuai dengan kebutuhan kamu.
#include<iostream.h> #include<conio.h> void main() { char tanya,amn; int jwb; long int nilai=100000,uang=0,jlh; gotoxy(25,10);cout<<"================================\n"; gotoxy(25,11);cout<<" KUIS SIAPA MAU JADI JUTAWAN\n"; gotoxy(25,12);cout<<"================================\n"; gotoxy(25,14);cout<<"Anda Ingin Bermain ? [Y/T] : ";cin>>tanya; if(tanya=='y' || tanya=='Y') { for(int hsl=1; hsl<=5; hsl++) { clrscr(); gotoxy(3,3);cout<<"====================================="; gotoxy(3,4);cout<<"Pertanyaan No."<<hsl<<" Bernilai Rp."<<nilai; gotoxy(3,5);cout<<"====================================="; gotoxy(50,16);cout<<"-----------------------------"; gotoxy(50,17);cout<<"Pertanyaan No.1 : Rp. 100000"; gotoxy(50,18);cout<<"Pertanyaan No.2 : Rp. 500000"; gotoxy(50,19);cout<<"Pertanyaan No.3 : Rp. 1000000"; gotoxy(50,20);cout<<"Pertanyaan No.4 : Rp. 5000000"; gotoxy(50,21);cout<<"Pertanyaan No.5 : Rp.10000000"; gotoxy(50,22);cout<<"-----------------------------"; if(hsl==1) { gotoxy(3,7);cout<<"Warna Bendera Indonesia "; gotoxy(3,9);cout<<"1. Merah Putih"; gotoxy(3,10);cout<<"2. Biru Merah"; gotoxy(3,12);cout<<"Jawaban [1/2] : ";cin>>jwb; if(jwb==1) { jlh=nilai; nilai=nilai+400000;} else { clrscr(); gotoxy(30,10);cout<<"Jawaban Salah, Permainan Berakhir"; gotoxy(30,12);cout<<"Terima Kasih Telah Bermain"; getch(); break; } } else if(hsl==2) { gotoxy(3,7);cout<<"Singkatan Nama Presiden Indonesia "; gotoxy(3,9);cout<<"1. SBY"; gotoxy(3,10);cout<<"2. SBH"; gotoxy(3,12);cout<<"Jawaban [1/2] : ";cin>>jwb; if(jwb==1) { clrscr(); jlh=nilai; nilai=nilai*2;} else { clrscr(); gotoxy(30,10);cout<<"Jawaban Salah, Permainan Berakhir"; gotoxy(30,12);cout<<"Anda Hanya Mendapat Rp."<<jlh; getch(); break; } } else if(hsl==3) { gotoxy(3,7);cout<<"Lagu Kebangsaan Negara Indonesia "; gotoxy(3,9);cout<<"1. Indonesia Raya"; gotoxy(3,10);cout<<"2. Maju Tak Gentar"; gotoxy(3,12);cout<<"Jawaban [1/2] : ";cin>>jwb; if(jwb==1) { uang=jlh+nilai; nilai=nilai*5;} else { clrscr(); gotoxy(30,10);cout<<"Jawaban Salah, Permainan Berakhir"; gotoxy(30,12);cout<<"Anda Hanya Mendapat Rp."<<nilai; getch(); break; } } else if(hsl==4) { clrscr(); gotoxy(25,10);cout<<"Selamat, Anda Telah Memasuki Titik AMAN"; gotoxy(25,12);cout<<"Anda Ingin Melanjutkan ? [Y/T] : ";cin>>amn; if(amn=='t' || amn=='T') { clrscr(); gotoxy(36,10);cout<<"G A M E O V E R"; gotoxy(30,12);cout<<"Terima Kasih Telah Bermain"; gotoxy(30,14);cout<<"Anda Mendapat Uang Rp. "<<jlh; getch(); break; } else { clrscr(); gotoxy(3,3);cout<<"====================================="; gotoxy(3,4);cout<<"Pertanyaan No."<<hsl<<" Bernilai Rp."<<nilai; gotoxy(3,5);cout<<"====================================="; gotoxy(50,16);cout<<"-----------------------------"; gotoxy(50,17);cout<<"Pertanyaan No.1 : Rp. 100000"; gotoxy(50,18);cout<<"Pertanyaan No.2 : Rp. 500000"; gotoxy(50,19);cout<<"Pertanyaan No.3 : Rp. 1000000"; gotoxy(50,20);cout<<"Pertanyaan No.4 : Rp. 5000000"; gotoxy(50,21);cout<<"Pertanyaan No.5 : Rp.10000000"; gotoxy(50,22);cout<<"-----------------------------"; gotoxy(3,7);cout<<"Lambang Negara Indonesia "; gotoxy(3,9);cout<<"1. Burung Merpati"; gotoxy(3,10);cout<<"2. Burung Garuda"; gotoxy(3,12);cout<<"Jawaban [1/2] : ";cin>>jwb; if(jwb==2) { uang=jlh+nilai; nilai=nilai*2; } else { clrscr(); gotoxy(30,10);cout<<"Jawaban Salah, Permainan Berakhir"; gotoxy(30,12);cout<<"Terima Kasih Telah Bermain"; gotoxy(30,14);cout<<"Anda Mendapat Uang Rp. "<<jlh; getch(); break; } } } else if(hsl==5) { gotoxy(3,7);cout<<"Bahasa Yang Digunakan Negara Indonesia "; gotoxy(3,9);cout<<"1. Bahasa Batak "; gotoxy(3,10);cout<<"2. Bahasa Indonesia"; gotoxy(3,12);cout<<"Jawaban [1/2] : ";cin>>jwb; if(jwb==2) { uang=nilai; nilai=nilai*2; clrscr(); gotoxy(30,10);cout<<"SELAMAT ANDA MENJADI JUTAWAN BARU"; gotoxy(30,12);cout<<"Anda Mendapat Uang Rp. "<<uang; getch(); } else { clrscr(); gotoxy(30,10);cout<<"Jawaban Salah, Permainan Berakhir"; gotoxy(30,12);cout<<"Terima Kasih Telah Bermain"; gotoxy(30,14);cout<<"Anda Mendapat Uang Rp. "<<jlh; getch(); break; } } } } else { getch(); } }
gotoxy itu gunanya untuk apa ya mas?
BalasHapuskeren gan gamenya
BalasHapusthanks udah share