Siemka szukam pomocy
robię program w którym głównym zadaniem jest rozbudowanie miasta póki cochciałbym się zająć pieniądzmi które po zakupie nie zmniejszają się. Więc zwracam się z prośbą edycji kodu tak aby pieniądze się zmniejszały
(C++, GNU GCC Compiler,Code Block)
Kod:
#include
#include
#include <time.h>
#include <windows.h>
#include <stdio.h>
#include
using namespace std;
int wybor, budynek, domy=0, dom1, dom2, dom3, dom4, dom,pieniadze=61000,cena1=60000,cena2=90000,cena3=70000,cena4=20000,wartosc;
int main()
{
SetConsoleTitleA( "City!" );
while(wybor!=2)
{
cout << " -------------------" << endl;
cout << "| The City! |" << endl;
cout << "| 1.Graj |" << endl;
cout << "| 2.Wyjdz |" << endl;
cout << " -------------------" << endl;
cin>>wybor;
switch (wybor!=2)
{
case 1:
system("cls");
cout<<"Gra rozpocznie sie za 3 sekundy";
//Sleep(3000);
system("cls");
for(;;)
{
cout<<"Wybierz co bys chcial do swojego maista"<<endl;
cout<<"1.Dom jednorodzinny(60.000)"<<endl;
cout<<"2.Blok(100.000)"<<endl;
cout<<"3.Domek wiejski(90.000)"<<endl;
cout<<"4.Dom capingowy(20.00)"<<endl;
cout<<"5.Twoje miasto"<<endl;
cin>>budynek;
cout<<endl;
if(budynek==1)
{
cout<<"------------"<<endl;
cout<<"| |"<<endl;
cout<<"| Dom |"<<endl;
cout<<"| |"<<endl;
cout<<"------------"<<endl;
cout<<"Cena= "<<cena1<<endl;
cout<<"Twoj budzet "<<pieniadze<<endl;
cout<<endl;
cout<<endl;
cout<<"Potwierdzasz?"<<endl;
cout<<"[1]Tak!"<<endl;
cout<<"[2]Nie!"<<endl;
cin>>dom1;
if(dom1==1)
{
if(pieniadze<=cena1)
{
cout<<"Niewystarczajaca cena"<<endl;
getchar();getchar();
}
else
{
pieniadze-cena1;
}
}
system("cls");
}
if(budynek==2)
{
cout<<"------------"<<endl;
cout<<"| |"<<endl;
cout<<"| |"<<endl;
cout<<"| |"<<endl;
cout<<"| blok |"<<endl;
cout<<"| |"<<endl;
cout<<"| |"<<endl;
cout<<"| |"<<endl;
cout<<"| |"<<endl;
cout<<"| |"<<endl;
cout<<"------------"<<endl;
cout<<"Cena= "<<cena2<<endl;
cout<<"Twoj budzet "<<pieniadze<<endl;
cout<<endl;
cout<<endl;
cout<<"Potwierdzasz?"<<endl;
cout<<"[1]Tak!"<<endl;
cout<<"[2]Nie!"<<endl;
cin>>dom2;
if(dom2==1)
{
if(pieniadze<=cena2)
{
cout<<"Niewystarczajaca cena"<<endl;
getchar();getchar();
}
else
{
pieniadze-cena2;
}
}
system("cls");
}
if(budynek==3)
{
cout<<"------------"<<endl;
cout<<"| |"<<endl;
cout<<"|Domek wiej|"<<endl;
cout<<"| |"<<endl;
cout<<"| |"<<endl;
cout<<"------------"<<endl;
cout<<"Cena= "<<cena3<<endl;
cout<<"Twoj budzet "<<pieniadze<<endl;
cout<<endl;
cout<<endl;
cout<<"Potwierdzasz?"<<endl;
cout<<"[1]Tak!"<<endl;
cout<<"[2]Nie!"<<endl;
cin>>dom3;
if(dom3==1)
{
if(pieniadze<=cena3)
{
cout<<"Niewystarczajaca cena"<<endl;
getchar();getchar();
}
else
{
pieniadze-cena3;
}
}
system("cls");
}
if(budynek==4)
{
cout<<"------------"<<endl;
cout<<"|Domek camp|"<<endl;
cout<<"| |"<<endl;
cout<<"------------"<<endl;
cout<<"Cena= "<<cena4<<endl;
cout<<"Twoj budzet "<<pieniadze<<endl;
cout<<endl;
cout<<endl;
cout<<"Potwierdzasz?"<<endl;
cout<<"[1]Tak!"<<endl;
cout<<"[2]Nie!"<<endl;
cin>>dom4;
if(dom4==1)
{
if(pieniadze<=cena4)
{
cout<<"Niewystarczajaca cena"<<endl;
getchar();getchar();
}
else
{
pieniadze-cena4;
}
}
system("cls");
}
if(budynek==5)
{
if(dom1==1)
{
dom1=1;
}
else
{
dom1=0;
}
if(dom2==1)
{
dom2=1;
}
else
{
dom2=0;
}
if(dom3==1)
{
dom3=1;
}
else
{
dom3=0;
}
if(dom4==1)
{
dom4=1;
}
else
{
dom4=0;
}
if(budynek==1,2,3,4)
{
cout<<"W twoim miescie znajduja sie "<<dom1+dom2+dom3+dom4<<" budynkow"<<endl;
}
if(dom1==1)
{
cout<<"------------"<<endl;
cout<<"| |"<<endl;
cout<<"| Dom |"<<endl;
cout<<"| |"<<endl;
cout<<"------------"<<endl;
}
if(dom2==1)
{
cout<<"------------"<<endl;
cout<<"| |"<<endl;
cout<<"| |"<<endl;
cout<<"| |"<<endl;
cout<<"| blok |"<<endl;
cout<<"| |"<<endl;
cout<<"| |"<<endl;
cout<<"| |"<<endl;
cout<<"| |"<<endl;
cout<<"| |"<<endl;
cout<<"------------"<<endl;
}
if(dom3==1)
{
cout<<"------------"<<endl;
cout<<"| |"<<endl;
cout<<"|Domek wiej|"<<endl;
cout<<"| |"<<endl;
cout<<"| |"<<endl;
cout<<"------------"<<endl;
}
if(dom4==1)
{
cout<<"------------"<<endl;
cout<<"|Domek camp|"<<endl;
cout<<"| |"<<endl;
cout<<"------------"<<endl;
}
getchar();getchar();
system("cls");
}
}
break;
case 2:
exit(0);
break;
}
}
return 0;
}