V 3. lekci kde se popisuje else if kdyz napisu tohle:
#include <iostream>
using namespace std;
int main()
{
int n;
int Fave = 27;
cout << "Zadejte cislo v rozsahu 1-100 ke zjisteni ";
cout << "mého oblibeneho cisla: ";
cin >> n;
if (n < Fave)
cout << "Prilis nizke -- hadejte znovu: ";
else if (n > Fave)
cout << "Prilis vysoke -- hadejte znovu: ";
else
cout << Fave << " je spravne!\n";
cin.get();
cin.get();
return 0;
}
A zapnu program tak kdyz napisu heslo spatne takse mi napise ze je to bud nizke nebo vysoke a az zadam cislo znovu, tak se mim program vypne.
Muze mi nekdo napsat co delam za chybu nebo co mi tam chybi??
dekuji
Fórum › C / C++
NESROVNALOST Z 3.LEKCE
jaky heslo ?
proste hadas cislo, to vse pouze jednou, ne vicekrat proto:
a az zadam cislo znovu, tak se mim program vypne.
neni tam zadny volani fce ci skakani goto, proto jen jednou
Chybu nerobis ziadnu, akurat to cele musis dat este do jedneho cyklu.
#include <iostream>
using namespace std;
int main()
{
int n;
int Fave = 27;
while(n!=Fave) {
cout << "Zadejte cislo v rozsahu 1-100 ke zjisteni ";
cout << "mého oblibeneho cisla: ";
cin >> n;
if (n < Fave)
cout << "Prilis nizke -- hadejte znovu: ";
else if (n > Fave)
cout << "Prilis vysoke -- hadejte znovu: ";
else
cout << Fave << " je spravne!\n";
cin.get();
}
cin.get();
return 0;
}
Dik docela me to stvalo kdyz sem nevedel co s tim:-)
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 139 hostů
Podobná vlákna
If else - lekce 3 — založil Ymemgirei
Moderátoři diskuze