Miért nem jó ez a c++ kód? Kezdő szintű
Most tanulok programozni és próbálgatom az utasításokat, és megcsinálom a könyvbeli példákat. Lefut a program de nem láttam hogy mit ír ki. Ezért megpróbáltam beletenni egy megállító utasítást. de mostsem jó. Tudnátok segíteni?
#include <iostream>
int main()
{
int x;
std::cout << "irj be egy szamot ami kisebb mint 10 vagy nagyobb mint 100!";
std::cin >> x;
std::cout << '\n';
if (x < 10)
{
if (x > 100)
std::cout << "Ez tobb mint 100, koszonom!";
getchar();
}
else
std::cout << "Ez kissebb mint 10, koszonom!";
getchar();
return 0;
}
1. Ezek nem utasítások (nagyrészte), hanem függvények.
2. Nyiss egy konzolt, és futtasd abból, akkor látni fogod perzisztensen. Amúgy is jó szokás, szokd meg.
Azt csak te tudhatod,hogy hová állítottad be.
Indítsd el a lefordított projektedet.Ebből lett egy axe azt indítsd el.
tegyél be még egy getchar()-t a végére (a return 0 elé),
vagy ha Windowsod van a system("pause"); is megteszi.
Mentsd el .dll-be, akkor működni, fog, Egyébként, milyen könyvben tanulsz?
Csak azért kérdem, mert az milyen tankönyv, hogy a függvényt átnevezik utasításra
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!