Witajcie,
Na wstępie chciałbym się przywitać, jestem tu nowy, zacząłem uczyć się C++ z kursu Mirosława na YT.
Aktualnie jestem przy 5 odcinku, i napotkałem mały problem.
Program który piszę, ma za zadanie obliczyć średnią z 5 ocen. Chciałem jednak go udoskonalić, jakoś poszerzyć umiejętności, chcę żeby po wpisaniu liczby która nie jest oceną (0, 7 itp.) program wypisał na ekranie że liczba jest zła, po czym poprosił o ponowne jej wprowadzenie. Nie wiem jednak jak to zrobić.
Moje wypociny:
#include <iostream>
#include <windows.h>
using namespace std;
float oceny[5];
int main()
{
cout << "Program do obliczania sredniej z 5 ocen." << endl;
Sleep(1000);
for(int i=0; i<5; i++)
{
cout <<"Podaj " <<i+1 <<" ocene:" <<endl;
cin >>oceny[i];
Sleep(1000);
if(oceny[i] < 1 )
{
cout <<"Podales za mala ocene!" <<endl;
}
else if(oceny[i] > 6)
{
cout <<"Podales za duza ocene!" <<endl;
}
}
cout <<(oceny[0]+oceny[1]+oceny[2]+oceny[3]+oceny[4])/5 <<endl;
return 0;
}
Proszę o grzeczność, wiem że prawdopodobnie napisałem coś źle albo bardzo okrężnie, ale jestem żółtodziobem.