Kod:
#include <iostream>//KÜTÜPHANELER
#include <windows.h>//sleep komutu için
using namespace std;
main()
{
system("color a");
setlocale(LC_ALL,"turkish"); //TÜRKÇE KARAKTERLER
string oyuncuismi,x,;// TANIMLARIMIZI YAPIYORUZ
int z,y,puan1,puan2;//.................
puan1=0;//PUAN BAŞLANIÇLARINI YAZIYORUZ
puan2=0;//.................
int hak=1;
cout <<"Penaltı oyununa hoşgeldin\nİsminizi giriniz:";
cin>>oyuncuismi;// OYUNCU İSMİMİZİ GİRİYORUZ
cout<<"Merhaba "<<oyuncuismi<<" oyun başlıyor hazırmısın\?";
Sleep(3000);
///////////////////////////////////////////////
sen:
srand((int)time(0)); // RASTGELE 1,2,3 ARASINDA BİR SAYI ÜRETİYORUZ
int a=1+rand()%3;
if(a==1)// BU SAYIYA GÖRE BİR SONUÇ BELİRLİYORUZ
{
x="Kaleci kurtardı\n";
}
else if(a==2)
{
x="GOOOL\n";
cout<<puan1++;
}
else if (a==3)
{
x="Dışarıya attın\n";
}
system ("cls");
cout<<"\tTur="<<hak<<"\n";
cout <<"Top penalti noktasinda\nSağ köşeye vurmak için 1'e\nSol köşe için 2'ye\nOrtaya vurmak için 3'e basın\n";
cin >>z;//SEÇİM BÖLÜMÜ
switch (z){
case 1 :
{
cout<<"Sağ köşeye sert bir şut gönderdin\n"<<x;
}
break;
case 2 :
{
cout<<"Sol köşeye sert bir şut gönderdin\n"<<x;
}
break;
case 3:
{
cout<<"Orta sert bir şut gönderdin\n"<<x;
}
break;
}
cout<<"PUANIN:"<<puan1;
Sleep(3000);
goto rakip;
////////////////////////////////////////////////
//////////////////////
rakip:
//////////////////////////
/////////////////////////
srand((int)time(0)); //1,2,3 ARASINDAN RASTGELE SAYI ÜRETİYORUZ
int a2=1+rand()%3;
if(a2==1)
{
x="Kaleci kurtardı\n";
}
else if(a2==2)
{
x="GOOOL\n";
cout<<puan2++;
}
else if (a2==3)
{
x="Dışarıya attı\n";
}
system ("cls");
cout<<"Rakibin vuruyorrr\n";
Sleep(3000);
srand((int)time(0));
int k=1+rand()%3;
switch (k){
case 1 :
{
cout<<"Sağ köşeye sert bir şut gönderdi\n"<<x;
}
break;
case 2 :
{
cout<<"Sol köşeye sert bir şut gönderdi\n"<<x;
}
break;
case 3:
{
cout<<"Orta sert bir şut gönderdi\n"<<x;
}
break;
}
cout<<"Rakibinin puanı="<<puan2;
Sleep(3000);
hak++;
if(hak==6){
goto puandurumu;
}
goto sen;
///////////////////////////////////////////////////
puandurumu:// OLUŞAN PUAN DURUMUNU GÖSTERİYOR
system("cls");
cout<<"Senin puanın="<<puan1<<"\n";
cout<<"Rakibinin puanı="<<puan2<<"\n";
if(puan1>puan2){
cout<<"Tebrikler siz kazandınız\n";
}
if(puan1<puan2){
cout<<"Maalesef rakibin kazandı\n";
}
if(puan1==puan2){
cout<<"Berabere kaldınız\n";
}
system("pause");
return 0;
}