Herkese Merhaba !!!
Bu konudan esinlenerek yaptığım basic bir random programı.
Not: Kodlar değiştirilemiştir. Akış şeması aynıdır.
Hadi başlayalım...
Mor : Vurgu rengi
Kırmızı : String rengi
Mavi : Include ve tanımlar
Include
#include <iostream>
#include <windows.h>
#include <conio.h>
#include <ctime>
Ne işe yaradıkları diğer konularımda mevcut.
ctime burada time fonksiyonlarını bize sağlıyor.
Bu konuyu okuduysanız direk kodlara geçebiriz.
Şimdi yeni birşey göreceğiz. Bunlar,
srand((unsigned)time(0));
int tahmin;
int sayi=rand()%10+1;
srand ile time fonksiyonunu kullanarak basit bir randomize yapalım.
tahmin bizim değişkenimiz.
int sayi ise 10 ve 1 arasın da random değişken.
Şimdi if, else, else-if 'e göz gezdirelim.
if (tahmin > sayi){
cout << "Bilemedin. Daha kucuk bir sayi.\n";}
else if (tahmin < sayi) {
cout << "Bilemedin. Daha buyuk bir sayi.\n";}
else if (tahmin == sayi){
cout << "Tebrikler.\n";}
Eğer tahmin , sayı d an büyük ise ...
Eğer tahmin , sayı dan küçük i se ...
Eğer tahmin , sayı ile eşit ise ...
Git:Kodlar
Goto Git:
Bu şekilde ise geri dönüş sağlıyoruz.
Kodlar
Hazır Kodlar
#include <iostream>
#include <windows.h>
#include <conio.h>
#include <ctime>
using namespace std;
int main()
{
SetConsoleTitle( TEXT( "Sayi Tahmin" ) );
cout << "Maxigame - _DeaLyDeviL_\n";
srand((unsigned)time(0));
int tahmin;int sayi=rand()%10+1;
tekrar:cout << "Sayiyi tahmin et : ";
cin >> tahmin;
if (tahmin > sayi){
cout << "Bilemedin. Daha kucuk bir sayi.\n";}
else if (tahmin < sayi) {
cout << "Bilemedin. Daha buyuk bir sayi.\n";}
else if (tahmin == sayi){
cout << "Tebrikler.\n";}
goto tekrar;
getch();
return 0;
}
Maxigame - _DeaLyDeviL_