#include <iostream>
#include <string>
#include <cstdlib>
#include <ctime>
using namespace std;
void qoidalar();
int main()
{
string Ism;
int balans;
int tikiladigan_pul;
int tahmin;
int raqam;
char tanlov;
srand(time(0));
cout << "\n\t=======Kazino o'yinimizga xush kelibsiz=======\n\n";
cout << "\n\nIsmingiz nima : ";
getline(cin, Ism);
cout << "\n\nO'yinni boshlash uchun boshlang'ich balansni kriting : $";
cin >> balans;
do
{
system("cls");
qoidalar();
cout << "\n\nSizning ayni damdagi balansingiz $" << balans << endl;
do
{
cout << "Hey, " << Ism << ", pulni tiking : $";
cin >> tikiladigan_pul;
if(tikiladigan_pul>balans)
{
cout << "Tikiladigan pul balansdan katta bo'la olmaydi!\n" << "\nQayta kiriting\n ";
}
}while(tikiladigan_pul>balans);
do
{
cout << "1 dan 10 gacha raqam tanlang : ";
cin >> tahmin;
if(tahmin<=0 or tahmin>10)
{
cout << "\nRaqam 1 dan 10 gacha bo'la oladi!\n" << "Qayta kiriting : \n";
}
}while(tahmin<=0 or tahmin>10);
raqam = rand()%10+1;
if(raqam == tahmin)
{
cout << "\n\nSiz omadli ekansiz. Siz " << tikiladigan_pul * 10 << "$ yutib oldingiz.";
balans=balans+tikiladigan_pul*10;
}
else
{
cout << "Keyingi safar omad tilaymiz. siz " << tikiladigan_pul << "$ yoqotdingiz\n";
balans=balans-tikiladigan_pul;
}
cout << "\n\nO'ylangan raqam " << raqam << " edi.\n";
cout << "\n" << Ism << ", Sizda " << balans << "$ balans bor.\n";
if(balans==0)
{
cout << "Sizda o'ynash uchun balans yo'q.";
break;
}
cout << "\n\n-->Qayta o'ynashni xohlaysizmi? (y/n)? ";
cin >> tanlov;
}while(tanlov == 'y' || 'Y');
cout << "\n\n\n";
cout << "\n\nO'yinimizni o'ynaganingiz uchun raxmat. Sizning balansingiz " << balans << "$\n\n";
return 0;
}
void qoidalar()
{
system("cls");
cout << "\t\t======Kazino raqam tahmin qilish qoidalari!======\n";
cout << "\t1. 1 va 10 oralig'idagi sonni tanlang\n";
cout << "\t2. G'olib tikkan pulini 10 barobarini oladi\n";
cout << "\t3. Noto'g'ri javob bersangiz tikkan pulingiz miqdorida puldan ayrilasiz\n\n";
}
Thread #include <iostream>
6 messages · –D U D D