C++ Sayı tahmini

Ucmz57

Üye
3 Haz 2017
83
0
rasgele oluşturulan 1 ile 10 arasındaki sayıyı tahmin etmeye çalışıyoruz sayıdan büyük girilirse daha küçük gir küçük girilirse daha büyük gir diye uyarıyor ve puan kesiyor.
Kod:
#include <iostream>
#include <ctime>
#include<cstdlib>
#include <locale.h>
using namespace std;
int main()
{
	setlocale(LC_ALL,"turkish");
	int numberkeep;
	int guess;
	int numberguess=0;
	int score=100;
	srand(time(NULL));
	numberkeep=1+rand()%10;
	while(1)
	{
	cout<<"Enter a number between 1 and  10:";
	cin>>guess;
	if(guess<1 || guess>10)
	{
		cout<<"Incorrect entry!!"<<endl;
		continue;
	}
		numberguess++;
		if(guess==numberkeep)
{
	cout<<"Tebrikler toplam "<<numberguess<<" denemede bildiniz!"<<endl;
	break;
			}		
		else if(guess>numberkeep){
			cout<<"Daha küçük bir tahmin yapın"<<endl;
			score-=20;
		}
		else{
			cout<<"Daha büyük bir tahmin yapın"<<endl;
			score-=20;
		}
	}
	
	if(score<0)
	cout<<"puanınız:0";
	else
	cout<<"puanınız:"<<score;
}
 
Son düzenleme:
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.