Zdravim, ucim sa C++ a z prirucky som si urobil 2 podobne kody... v jednom mi ide vsetko ako má, ale v druhom nie..
Celý program by sa mal spustiť, potom zadám nejaký z dní (napr sobota - 5), čiže zadám číslo 5, a malo by mi napísať "Hura, je tu vikend"... pri prvom mi to napíše, ale pri druhom nie.
Vedeli by ste mi s tým niekto pomôcť?.. potrebujem poradiť
Ďakujem
Prvý kód vyzerá takto
Kód:
#include<iostream>
int main()
{
const int Pondelok = 0;
const int Utorok = 1;
const int Streda = 2;
const int Stvrtok = 3;
const int Piatok = 4;
const int Sobota = 5;
const int Nedela = 6;
int dnes;
std::cout << "Zadajte den\n";
std::cin >> dnes;
if ( dnes == Sobota || dnes == Nedela )
std::cout << "\nHura, je tu vikend!\n";
else
std::cout << "\nZase do prace\n";
char stoj;
std::cin >> stoj;
return 0;
}
Druhý vyzerá takto
Kód:
#include<iostream>
int main()
{
enum Dni{Pondelok, Utorok, Streda, Stvrtok, Piatok, Sobota, Nedela};
Dni dnes;
int Dni;
std::cout << "Zadajte den\n";
std::cin >> Dni ;
if ( dnes == Sobota || dnes == Nedela )
std::cout << "\nHura, je tu vikend!\n";
else
std::cout << "\nZase do prace\n";
char stoj;
std::cin >> stoj;
return 0;
}