15 Temmuz 2013 Pazartesi

C dili ile IQ Testi programı yazma

Sponsorlu Bağlantılar

#include<stdio.h>
#include <iostream>

using namespace std;
int basla;
int cevap1;
int cevap2;
int cevap3;
int cevap4;
int cevap5;
int cevap6;
int cevap7;
int cevap8;
int puan;
int sonuc;
int sonuc1;
int sonuc2;
int sonuc3;
int sonuc4;
int sonuc5;
int sonuc6;
int sonuc7;
int sonuc8;
int onay;
int main()
{
system("color C");
cout<<" IQ Hesaplama Programi V. 1.0\n";
cout<<" ";
cout<<"___________________________________________ _____________________________________\n";
anasayfa:;
cout<<"IQ Testini baslatmak icin lutfen '1' tusuna basiniz...\n";
cin>>basla;
if ( basla == 1 )
goto test;
else
cout<<"\nHata, 1'den farkli bir tusuna bastiniz.\n\n\n\n\n\n\n\n\n\n\n\n\n\n Toplam IQ = 0 (Idiot)\n\n Nedeni = 1'i diger tuslardan ayirt edemeyecek halde olmak...\n\n - Lutfen asagiyi iyi okuyunuz! -\n\n\n\n\n\n\n\n\n\n\n\n";goto anasayfa;
test:;
cout<<"\n\n\n\n================================I Soru (1/7) I================================\n";
cout<<" - Ingilizce Alfabe -\n\n\n A, D, G, J, (?)\n\n\n\n\n\n\n\n\n\n";
cout<<" Cevaplar ;\n\n 1. K\n 2. L\n 3. N\n 4. O\n 5. P\n\n\n";
cin>>cevap1;
if ( cevap1 == 2 )
sonuc1=5;
else
sonuc1=0;
goto soru2;
soru2:;
cout<<"\n\n\n\n================================I Soru (2/7) I================================\n";
cout<<"\n\n\n 1, 3, 6, 10, (?)\n\n\n\n\n\n\n\n\n\n";
cout<<" Cevaplar ;\n\n 1. 12\n 2. 13\n 3. 14\n 4. 15\n 5. 16\n\n\n";
cin>> cevap2;
if ( cevap2 == 4 )
sonuc2=6;
else
sonuc2=0;
goto soru3;
soru3:;
cout<<"\n\n\n\n================================I Soru (3/7) I================================\n";
cout<<"\n\n\n 1, 1, 2, 3, 5, (?)\n\n\n\n\n\n\n\n\n\n";
cout<<" Cevaplar ;\n\n 1. 3\n 2. 5\n 3. 8\n 4. 9\n 5. 11\n\n\n";
cin>> cevap3;
if ( cevap3 == 3 )
sonuc3=6;
else
sonuc3=0;
goto soru4;
soru4:;
cout<<"\n\n\n\n================================I Soru (4/7) I================================\n";
cout<<"\n\n\n 21, 20, 18, 15, 11, (?)\n\n\n\n\n\n\n\n\n\n";
cout<<" Cevaplar ;\n\n 1. 3\n 2. 8\n 3. 7\n 4. 5\n 5. 6\n\n\n";
cin>> cevap4;
if ( cevap4 == 5 )
sonuc4=8;
else
sonuc4=0;
goto soru5;
soru5:;
cout<<"\n\n\n\n================================I Soru (5/7) I================================\n";
cout<<"\n\n\n 8, 6, 7, 5, 6, 4, (?)\n\n\n\n\n\n\n\n\n\n";
cout<<" Cevaplar ;\n\n 1. 5\n 2. 7\n 3. 2\n 4. 1\n 5. 0\n\n\n";
cin>> cevap5;
if ( cevap5 == 1 )
sonuc5=7;
else
sonuc5=0;
goto soru6;
soru6:;
cout<<"\n\n\n\n================================I Soru (6/7) I================================\n";
cout<<"\n\n\n 65536, 256, 16, (?)\n\n\n\n\n\n\n\n\n\n";
cout<<" Cevaplar ;\n\n 1. 8\n 2. 4\n 3. 2\n 4. 1\n 5. 16\n\n\n";
cin>> cevap6;
if ( cevap6 == 2 )
sonuc6=7;
else
sonuc6=0;
goto soru7;
soru7:;
cout<<"\n\n\n\n================================I Soru (7/7) I================================\n";
cout<<"\n\n\n 3968, 63, 8, 3, (?)\n\n\n\n\n\n\n\n\n\n";
cout<<" Cevaplar ;\n\n 1. 0\n 2. 1\n 3. 7\n 4. 2\n 5. 9\n\n\n";
cin>> cevap7;
if ( cevap7 == 4 )
sonuc7=8;
else
sonuc7=0;
cout<<"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n IQ Testini bitirdiniz, Tebrikler!\n\n\n";
puan=sonuc1+sonuc2+sonuc3+sonuc4+sonuc5+sonuc6+sonuc7+sonuc8;
if ( puan <= 10 )
cout<<" Test Sonucunuz : " << puan << " (Idiot)\n\n\n\n\n\n\n\n\n\n\n\n\n";
if ( puan = 11 )
cout<<" Test Sonucunuz : " << puan << " (Embesil)\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n";
if ( puan = 21 )
cout<<" Test Sonucunuz : " << puan << " (Normal)\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n";
if ( puan = 31 )
cout<<" Test Sonucunuz : " << puan << " (Ustun Zekali)\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n";
if ( puan >= 41 )
cout<<" Test Sonucunuz : " << puan << " (Dahi)\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n";
if ( puan == 47 )
cout<<" Test Sonucunuz : " << puan << " (Dahi++)\n\n Tum sorulara dogru cevap verdiniz, Tebrikler!\n\n\n\n\n\n\n\n\n\n\n\n\n";
cout<<" Program hakkinda bilgi almak icin '1' tusuna basiniz...\n";
cout<<" Programi tekrar kullanmak icin '2' tusuna basiniz...\n";
cout<<" Programi kapatmak icin sag ustteki 'X' tusuna tiklayiniz...";
cin>>onay;
if ( onay == 2 )
goto anasayfa;
if ( onay == 1 )
cout<<"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n";
cout<<" 1. Bu program Anil Unal(Aristona) tarafindan deneme amacli yazilmistir.\n\n";
cout<<" 2. Programda gercek IQ degerleri kullanilmamistir.\n\n";
cout<<" 3. Sorularin tek bir dogru cevabi vardir. Dogru cevabin puani sorusuna gore \ndegismektedir.\n\n";
cout<<" 4. Yanlis cevaba puan verilmemektedir.\n\n";
cout<<" 5. Ufak hatalar(Buglar) bulunabilir.\n\n";
cout<<" 6. Yeni versiyonlarda yeni sorular eklenecektir, duzeltmeler yapilacaktir.\n\n\n";
cout<<" Tesekkurler!\n\n\n\n\n\n\n\n\n";
system("pause");
}
Sponsorlu Bağlantılar

Hiç yorum yok:

Yorum Gönder