Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

[C++] Moja gra nie działa

#1
[C++] Moja gra nie działa
Dla treningu piszę strategię w konsoli. Będzie się tam zarządzac Hotelem. Jednak mam problem z liczeniem kasy. Kiedy buduje nowe pokoje, zwiększa się ilośc miejsc (wielkośc hotelu) ale nie zmniejszają się fundusze...
oto kod: http://wklej.to/Yh2Z
Kożystam z Visty 32 Bit i z Dev C++
 System operacyjny: windows_vista Przeglądarka: safari
#2
RE: [C++] Moja gra nie działa
Według mnie zamiast:
Kod:
//ceny pokojów//
if (wielkoscpokoju==1) int cenapokoju=10000;
if (wielkoscpokoju==2) int cenapokoju=19000;
if (wielkoscpokoju==3) int cenapokoju=28000;
if (wielkoscpokoju==4) int cenapokoju=37000;
if (wielkoscpokoju==5) int cenapokoju=36000;
powinno być:
Kod:
//ceny pokojów//
int cenapokoju;
if (wielkoscpokoju==1) cenapokoju=10000;
if (wielkoscpokoju==2) cenapokoju=19000;
if (wielkoscpokoju==3) cenapokoju=28000;
if (wielkoscpokoju==4) cenapokoju=37000;
if (wielkoscpokoju==5) cenapokoju=36000;
 System operacyjny: windows_seven Przeglądarka: firefox
#3
RE: [C++] Moja gra nie działa
Kod:
#include <iostream>
#include <string>

using namespace std;
string nazwa,imie,polecenie,dorozbudowy;
int wielkoscpokoju,iloscpokoju,cenapokoju;
int main()
{
    cout<<"Witaj w Hotel Company! Wpisz nazwe swojego Hotelu "; cin>>nazwa;
    cout<<"Wpisz swoje imie "; cin>>imie;
    //syfy na początek
    int wielkosc=0;
    int kasa=300000;
    
    while(polecenie!="wyjsc")
    {
        cout<<"Wpisz se co mam se zrobic "; cin>>polecenie;

        if(polecenie=="o_mnie"||polecenie=="o_hotelu")
        {
            cout<<"Nazwa Hotelu: "<<nazwa<<endl;
            cout<<"W3aociciel: "<<imie<<endl;
            cout<<"Ilosc Miejsc: "<<wielkosc<<endl;
            cout<<"Kasa: "<<kasa<<"$"<<endl;
        }

        if(polecenie=="rozbuduj")
        {
            cout<<"Co chcesz rozbudowac? ";
            cin>>dorozbudowy;

            if(dorozbudowy=="pokoj")
            {
                cout<<"Wpisz wielkooc pokoju(od 1 do 5): ";
                cin>>wielkoscpokoju;

                int cenapokoju=10000;

                //ceny pokojów//
                if (wielkoscpokoju==1) cenapokoju=10000;
                if (wielkoscpokoju==2) cenapokoju=19000;
                if (wielkoscpokoju==3) cenapokoju=28000;
                if (wielkoscpokoju==4) cenapokoju=37000;
                if (wielkoscpokoju==5) cenapokoju=36000;

                cout<<"ile pokojów wybudowac? : "; cin>>iloscpokoju;
                wielkosc=wielkosc+iloscpokoju*wielkoscpokoju;

                kasa=kasa-iloscpokoju*cenapokoju;
            }

        }

    }

    system ("pause");
    return 0;
}
Teraz działa. Podejrzewam, że błąd powodowało to, co podał Jacek. Poza tym, sformatowałem kod i zmieniłem nieco zakresy.
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
Programy: Polecane / Nowe / Inne



Użytkownicy forum szukali:
moja gra w c++ pcformat

Podobne wątki ([C++] Moja gra nie działa)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [C++] moja gra działa tylko na moim własnym komputerze dawid0292 4 2888 15.06.2013, 11:17
Ostatni post: dawid0292
  Moja Gra "Kółko i krzyżyk" oczykobry94 3 5142 30.01.2012, 11:48
Ostatni post: igorkoch
  [c++] moja konsolowa gierka i pytanie infestor 2 2143 22.09.2011, 16:40
Ostatni post: infestor

Skocz do:


Wybrane wątki ([C++] Moja gra nie działa)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Validacja JS kolo48 3 1859 16.04.2020 14:06
Ostatni post: koneton
  Automatyczne wykonywanie czynności na stronie Fresher 0 1316 15.04.2020 20:53
Ostatni post: Fresher
  Visual Studio Code- zmiana folderu rozszerzeń Physicist 4 2757 05.04.2020 15:46
Ostatni post: Physicist
  Prośba o pomoc przy wyborze języka do konkretnego projektu. romands 6 1940 05.04.2020 14:07
Ostatni post: romands
Sad PhpMyAdmin w Mysql 8.0 Lauczi 3 2006 31.03.2020 16:34
Ostatni post: Lauczi
Ściana Klika pytań plz pomóżcie Samek2222 1 1923 22.03.2020 18:59
Ostatni post: Ajgor
  Pytanie - programowanie batch [cmd] Max23 0 1912 20.03.2020 01:03
Ostatni post: Max23
  Oczekiwanie na Akcje przycisku wanhelsing 8 3396 01.03.2020 19:44
Ostatni post: Szachista
Toungue Wybór szkoły średniej przez potencjalnego programistę Zikinan 1 3450 09.02.2020 15:58
Ostatni post: dzikuu86
  Skrypt pod sklep internetowy Talcia 4 6007 14.12.2019 19:48
Ostatni post: hexopex760
  Poszukuję pomysłu na prosty program ;) janciu96 5 12637 13.12.2019 23:32
Ostatni post: Ajgor
  Programowanie Batch (CMD) Informatyk2019 0 4452 11.12.2019 18:30
Ostatni post: Informatyk2019
  [JavaScript] Znajdowanie przedziału czasu rafal12999 0 1985 10.12.2019 17:58
Ostatni post: rafal12999
  Przekazywanie wskaźnika przez referencję w Qt Trojan3000 3 12205 10.12.2019 13:16
Ostatni post: Ajgor
  Proszę o pomoc w uzupełnieniu ankiety dt. Zawodu Programisty MaleMonki 0 2495 17.11.2019 12:47
Ostatni post: MaleMonki