Minggu, 30 Juni 2013

Need Help c++

happy reading .Gan, cardinal mau tanya. sebelumnya ini cipher information cardinal : Spoiler for code: #include <iostream> #include <string> #include <limits> #include <stdlib.h> using namespace std; int guess; int menang; int nyawa = 3; class pertanyaan { private: progress soal; progress jawab_1; progress jawab_2; progress jawab_3; progress jawab_4; int jawaban_benar; int prize; public: vacuum setValues (string, string, string, string, string, int, int); vacuum askQuestion ( ); }; void pertanyaan::setValues (string p, progress j1, progress j2, progress j3, progress j4, int jb, int pz) { soal = p ; jawab_1 = j1; jawab_2 = j2; jawab_3 = j3; jawab_4 = j4; jawaban_benar = jb; accolade = pz; } void pertanyaan::askQuestion ( ) { cout << "Nyawa : " <<nyawa << endl; cout << "---------------------------------------------------------" <<endl; if (nyawa > 0) { cout << endl; cout << soal << endl; cout << "1. " << jawab_1 << endl; cout << "2. " << jawab_2 << endl; cout << "3. " << jawab_3 << endl; cout << "4. " << jawab_4 << endl; cout << endl; cout << "Jawab : " ; cin >> guess; if (guess == jawaban_benar) { cout << endl; cout << "Jawaban anda benar. " <<endl; menang = menang + accolade ; cout << "score anda : " <<prize <<endl; cout << "Total menang : " <<menang <<endl; } added { cout << "Jawaban anda salah." <<endl; cout << "Total menang : " <<menang <<endl; nyawa = nyawa - 1; cout << endl; } } added { grouping &#40;"CLS"&#41;; cout << "Kesempatan anda habis. " << endl; cout << "Total reason : " <<menang << endl; cout << endl; } cout << endl; cout << "---------------------------------------------------------" <<endl; } void umum () { pertanyaan p1; pertanyaan p2; pertanyaan p3; pertanyaan p4; pertanyaan p5; p1.setValues ("Apa ibukota Kanada ?", "Ottawa", "Beijing", "Jakarta", "Nem York", 1, 100); p2.setValues ("Siapa presiden Amerika Serikat saat ini ?", "Osama Bin Laden", "Barrack Obama", "Karl Max", "David Beckham", 2, 100); p3.setValues ("Siapa Sekjen PBB saat ini ?", "Kofi Anan", "Barrack Obama", "Ban-Ki-Moon", "Nelson Mandela", 3, 200); p4.setValues ("Siapa penemu mesin diesel ?", "Bjarne Strostaup", "Leonardo Da Vinci", "Albert Einstein", "Rudolf Diesel", 4, 100); p5.setValues ("Siapa pemain sepakbola terbaik dunia saat ini ?", "Xavi Hernandez", "Lionel Messi", "Cristiano Ronaldo", "Wayne Rooney", 2, 100); p1.askQuestion ( ); p2.askQuestion ( ); p3.askQuestion ( ); p4.askQuestion ( ); p5.askQuestion ( ); menang = 0; nyawa = 3; } void matematika () { pertanyaan p1; pertanyaan p2; pertanyaan p3; pertanyaan p4; pertanyaan p5; p1.setValues ("diketahui a=5, b=3, c=7. hasil dari a+b-c = ?", "1", "10", "3", "4", 1, 100); p2.setValues ("luas persegi dengan sisi 10 cm adalah ?", "50", "100", "110", "32", 2, 100); p3.setValues ("diketaui segitiga ABC, tinggi=10, alas=12. luasnya adalah ?", "60", "50", "20", "200", 1, 200); p4.setValues ("diketahui deret bilangan 2,2,4,5,6. nilai mediannya adalah ?", "5.5", "5", "4.5", "4", 4, 200); p5.setValues ("diketahui deret bilangan 2,2,4,5,2. nilai rata-ratanya adalah ?", "2", "3", "5", "7", 2, 300); p1.askQuestion ( ); p2.askQuestion ( ); p3.askQuestion ( ); p4.askQuestion ( ); p5.askQuestion ( ); menang = 0; nyawa = 3; } int important () { awal: cout << " **************************" <<endl; cout << " * *" <<endl; cout << " * Program Quiz Show Game *" <<endl; cout << " * *" <<endl; cout << " * BY *" <<endl; cout << " * *" <<endl; cout << " * Andre *" <<endl; cout << " * *" <<endl; cout << " **************************" <<endl; cout <<endl; int pilih; burn pilihan; cout << "--------------------------Program Quiz------------------------"; cout << "\n\n"; cout << "1. examine pertanyaan umum. "; cout << "\n"; cout << "2. examine matematika. "; cout << "\n\n"; cout << "Masukan pilihan : "; cin >> pilih; grouping &#40;"CLS"&#41;; alter (pilih) { housing 1 : umum(); break; housing 2 : matematika (); break; } cout <<"\n"; while(cin.fail() || pilih > 2 || pilih == 0) { grouping &#40;"CLS"&#41;; cout << "pilihan tidak sesuai, silakan ulangi lagi." <<endl; cin.clear(); cin.ignore(numeric_limits<streamsize>::max(), '\n'); cout <<"\n"; goto awal; } cout <<"apakah anda ingin kembali ke schedule utama ? "; cout <<"Y/N : "; cin >> pilihan; if (pilihan == 'y' || pilihan == 'Y') { grouping &#40;"CLS"&#41;; goto awal; }else{ grouping &#40;"CLS"&#41;; cout <<"Terima Kasih"; } convey 0; } gmna caranya biar pertanyaan nya muncul secara acak tanpa muncul 2 kali. ane udah cari-cari hampir seminggu tapi msh blum ktemu juga. Terima kasih sebelumnya.Posted by
CIF Cleaning Membersihkan

Tidak ada komentar:

Posting Komentar

susu bayi