Problém se spuštěním kódu v C++ Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

sponge
nováček
Příspěvky: 10
Registrován: únor 12
Pohlaví: Žena
Stav:
Offline

Problém se spuštěním kódu v C++  Vyřešeno

Příspěvekod sponge » 18 úno 2012 17:51

Ahoj, jsem začátečnicí v C++ a zkoušela jsem napsat jednoduchý kód pro rozměnění čtvrťáků, co byl popsán v učebnici. Udělala jsem vše, co je tam napsané. Kód mi v jde spustit ve Visual C++ 2008, ale když ho pak chci spustit rovnou ze souboru .exe, tak se buď spustí část programu, nebo jen naskočí okno a ihned se vypne. V příkazovém rádku jde otevřit bez problémů. Dělám někde chybu v kódu nebo to musím spustit vždy přes příkazový řádek? Nebo je někde jinde něco špatně? :idea:

#include <iostream>
using namespace std;
int main(void)
{
int celkem, dolary, ctvrtaky, desetniky, petniky, zbytek;
cout << "Zadejte pocet centu: ";
cin >> celkem;
dolary = celkem / 100;
zbytek = celkem % 100;
ctvrtaky = zbytek / 25;
zbytek %= 25;
desetniky = zbytek / 10;
zbytek %= 10;
petniky = zbytek / 5;
zbytek %= 5;
cout << "Dolaru: " << dolary << "\n";
cout << "Ctvrtaku: " << ctvrtaky << "\n";
cout << "Desetniku: " << desetniky << "\n";
cout << "Petniku: " << petniky << "\n";
cout << "Centu: " << zbytek << "\n";
return 0;
}

Reklama
Uživatelský avatar
domitea
Tvůrce článků
Level 4.5
Level 4.5
Příspěvky: 1971
Registrován: červen 09
Bydliště: Královehradecký kraj
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Problém se spuštěním kódu v C++

Příspěvekod domitea » 18 úno 2012 18:34

Program funguje normálně, jen tam chybí příkaz na čekání nějakého vstupu (něco jako Console::readline(); asi )

sponge
nováček
Příspěvky: 10
Registrován: únor 12
Pohlaví: Žena
Stav:
Offline

Re: Problém se spuštěním kódu v C++

Příspěvekod sponge » 18 úno 2012 18:40

Jo, to je možné, k tomu jsem se ještě nedostala. Děkuju :)

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Problém se spuštěním kódu v C++

Příspěvekod faraon » 18 úno 2012 18:48

Dej na konec před return 0; něco, co bude čekat na stisk klávesy než se uzavře okno ve tkerém to běží, třeba vstup do nějaké znakové proměnné, aby stačilo jen zmáčknout Enter. Možná by to zvládl samotný cin, vyzkoušej co to udělá, já znám jen čisté C a tam je spousta věcí mnohem jednodušší :wink:

EDIT: Vyzkoušej funkci cin.get();, možná jí tam budeš muset dát dvakrát za sebou.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

sponge
nováček
Příspěvky: 10
Registrován: únor 12
Pohlaví: Žena
Stav:
Offline

Re: Problém se spuštěním kódu v C++

Příspěvekod sponge » 18 úno 2012 19:01

Moc děkuju, vyzkouším to :)


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Problem se spustenim PC Příloha(y)
    od Fred96 » 04 srp 2024 17:40 » v Problémy s hardwarem
    37
    9352
    od petr22 Zobrazit poslední příspěvek
    19 říj 2024 11:07
  • Problém se spuštěním PC
    od Viroxx » 27 led 2025 07:09 » v Problémy s hardwarem
    1
    2361
    od petr22 Zobrazit poslední příspěvek
    27 led 2025 07:19
  • Prosím o úpravu kódu. Děkuji *
    od junis » 09 črc 2024 18:05 » v Kancelářské balíky
    4
    4404
    od junis Zobrazit poslední příspěvek
    22 črc 2024 17:54
  • Problém s FPS
    od mcrakvar » 26 lis 2024 16:22 » v Vše ostatní (sw)
    4
    4014
    od petr22 Zobrazit poslední příspěvek
    28 lis 2024 10:06
  • Problém s RAM
    od lukas222 » 04 lis 2024 13:52 » v Problémy s hardwarem
    4
    3383
    od lukas222 Zobrazit poslední příspěvek
    05 lis 2024 13:36

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host