Witam, stworzyłem następujący program:
#include <iostream>
using namespace std;
int main()
{
int procent = 0;
std::cout << "Oceny\n";
std::cout << "Ile procent otrzymal uczen?";
std::cin >> procent;
// Ocena ucznia
int ocena = 0;
if (procent < 45 )
{
ocena = 1;
}
else if ( 45 < procent < 54 )
{
ocena = 2;
}
else if ( 55 < procent < 75 )
{
ocena = 3;
}
else if ( 75 < procent < 90)
{
ocena = 4;
}
else if ( 91 < procent < 97)
{
ocena = 5;
}
else if ( 98 < procent < 100)
{
ocena = 6;
}
std::cout << "Uczen otrzymal ocene: " <<ocena<< std::endl;
}
Niestety ocena zawsze wychodzi 2 i nie bardzo wiem jak to naprawić. Proszę o szybką pomoc i z góry dziękuję