Bu bir sayı tahmin oyunu çok uzun olduğu için kodları yazmayacağım oyun yerine indirme linkinden .exe olarak indirebilirsinniz. Eğer çok isterseniz direk kodları verebilirim.
indirme linki:https://www.mediafire.com/file/l ... ulma_oyunu.exe/file
Bu bir sayı tahmin oyunu çok uzun olduğu için kodları yazmayacağım oyun yerine indirme linkinden .exe olarak indirebilirsinniz. Eğer çok isterseniz direk kodları verebilirim.
indirme linki:https://www.mediafire.com/file/l ... ulma_oyunu.exe/file
link bozuldu oyüzden kodları veriyorum
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
main()
{
setlocale(LC_ALL, "Turkish");
loopyeni:
cout<<endl;
cout<<" SSSSS AAAAAA YY YY II"<<endl;
cout<<" SS AA AA YY YY II"<<endl;
cout<<" SS AA AA YY YY II"<<endl;
cout<<" SSS AA AA YYYY II"<<endl;
cout<<" SS AAAAAAAA YY II"<<endl;
cout<<" SS AA AA YY II"<<endl;
cout<<" SS AA AA YY II"<<endl;
cout<<" SSSSS AA AA YY II"<<endl;
cout<<endl;
cout<<" TTTTTTTTTTTTTT AAAAAA HH HH MM MM İİ NNNN NN"<<endl;
cout<<" TT AA AA HH HH MM MM MM MM NN NN NN"<<endl;
cout<<" TT AA AA HH HH MM MM MM MM İİ NN NN NN"<<endl;
cout<<" TT AAAAAAAA HHHHHHHHHH MM MM MM MM İİ NN NN NN"<<endl;
cout<<" TT AA AA HH HH MM MM MM MM İİ NN NN NN"<<endl;
cout<<" TT AA AA HH HH MM MM MM MM İİ NN NN NN"<<endl;
cout<<" TT AA AA HH HH MM MM MM İİ NN NNNN"<<endl;
cout<<endl;
cout<<" OOOOOOO YY YY UU UU NNNN NN UU UU"<<endl;
cout<<" OO OO YY YY UU UU NN NN NN UU UU"<<endl;
cout<<" OO OO YY YY UU UU NN NN NN UU UU"<<endl;
cout<<" OO OO YYYY UU UU NN NN NN UU UU"<<endl;
cout<<" OO OO YY UU UU NN NN NN UU UU"<<endl;
cout<<" OO OO YY UU UU NN NN NN UU UU"<<endl;
cout<<" OOOOOOO YY UUUUUUUU NN NNNN UUUUUUUU"<<endl;
cout<<"\n\n\nBu program bir sayi tahmin etme oyunudur..!"<<endl<<endl;
cout<<"Devam etmek icin enter'e basiniz...!";
cin.get();
system("cls");
char secim;
int x;
int maxrand;
int hak;//kalan can..
int tahmin;
loopana:
system("cls");
cout<<"-------------------------------------------------------------------------"<<endl;
cout<<" ** Yusuf Taha Güneş ** " << endl;
cout<<"-------------------------------------------------------------------------"<<endl;
cout<<" *** Tahminci *** "<<endl;
cout<<"-------------------------------------------------------------------------"<<endl;
cout<<"Lutfen oynamak istediginiz zorluk seviyesini seciniz.."<<endl;
cout<<"-------------------------------------------------------------------------"<<endl;
cout<<"(a)Cok kolay ---> Sayi 0 ile 20 arasinda bir tam sayi.."<<endl;
cout<<"(b)Kolay ---> Sayi 0 ile 40 arasinda bir tam sayi.."<<endl;
cout<<"(c)Normal ---> Sayi 0 ile 60 arasinda bir tam sayi.."<<endl;
cout<<"(d)Zor ---> Sayi 0 ile 80 arasinda bir tam sayi.."<<endl;
cout<<"(e)Cok zor ---> sayi 0 ile 100 arasinda bir tam sayi.."<<endl<<endl;
cout<<"secim: "; cin>> secim;
if((secim=='a')||(secim=='a'))
{
maxrand=20;
}
else if((secim=='b')||(secim=='B'))
{
maxrand=40;
}
else if((secim=='c')||(secim=='C'))
{
maxrand=60;
}
else if((secim=='d')||(secim=='D'))
{
maxrand=80;
srand((unsigned)time( NULL ));
x=(rand()+20)%80;
hak=8;
goto loop;
}
else if((secim=='e')||(secim=='E'))
{
maxrand=100;
srand((unsigned)time( NULL ));
x=(rand()+40)%100;
hak=8;
goto loop;
}
else
{
cout<<"Gecersiz secim..!"<<endl<<endl;
system("cls");goto loopana;
}
srand((unsigned)time( NULL ));
x = rand() % maxrand; //cout<<endl<<x<<endl;
hak=8;
loop:
cout<<"-------------------------------------------------------------------------"<<endl;
hak--;
//cout<<x<<endl;
cout<<"Tahminini yap: kalan hakkiniz: "<<hak<<endl;
cin>>tahmin;
if( hak < 2 )
{
if (tahmin==x)
{
goto loopdogru;
}
cout<<"-------------------------------------------------------------------------"<<endl;
cout<<"Hakkin doldu, kaybettin..!"<<endl;
hak=0;
goto loopson;
}
if (( tahmin > maxrand )||( tahmin < 0))
{
cout<<"Gecersiz bir tahmin yaptin..!Tahminin en buyuk " <<maxrand <<", en kucuk 0 olmali..!"<<endl<<endl;
cin.get();
goto loop;
}
else if(tahmin==x)
{
loopdogru: cout<<"\nTebrikler, Kazandin..!"<<endl<<endl;
goto loopson;
}
else if( x < tahmin )
{
cout<<"Biraz kucult tahminini..!"<<endl<<endl;
goto loop;
}
else if( x > tahmin)
{
cout<<"Biraz buyult tahminini..!"<<endl<<endl;
goto loop;
}
cout<<"-------------------------------------------------------------------------"<<endl;
loopson:
int puan;
puan=maxrand*hak;
cout<<"Puaniniz : "<<puan<<endl;
cout<<"-------------------------------------------------------------------------"<<endl;
cout<<"Tekrar oynamak istermisin? (E/H) "<<endl;
char yanit;
cin>>yanit;
if((yanit=='e')||(yanit=='E'))
{
goto loopana;
}
cout<<"-------------------------------------------------------------------------"<<endl;
cout<<"\nOyunu oynadiginiz icin tesekkurler..!"<<endl;
cout<<"İletişim yusuftahagunes42gmail.com facebook:Yusuf Taha Güneş "<<endl;
cout<<"-------------------------------------------------------------------------"<<endl;
system("pause");
}//ana fonksiyon sonu..
Proje geliştirerek dili öğrenmek iyi bir şey , daha kapsamlı ve büyük projeler geliştirmeni öneririm.Ancak buna ciddi şekilde hazırlanmalısın dili ve özelliklerini bütünüyle öğrenmelisin.
Emek verdiğin belli , umarım başarılı olursun.
Kolay gelsin...