👤

Un elev este declarat promovat ala bacalaureat daca la fiecare dintre cele cinci probe de examen a luat nota 5.
iar media sa generala este cel putin. 6.
Se citesc cele cinci note.
Sa se verifice daca elevul este promovat asau nu.


Răspuns :

C++

#include <iostream>

using namespace std;

int main()

{

   int i, ok=1;

   float x, m=0;

   for (i=1; i<=5; i++)

   {

       cin >> x;

       if (x<5) ok=0;

       m=m+x;

   }

   if (ok==1 && (m/5)>=6) cout << "elevul este promovat";

   else cout << "elevul nu este promovat";

   return 0;

}

Pseudocod

i, ok intregi

x, m reale

ok <- 1

m <- 0

pentru i <- 1, 5 executa

{

citeste x

daca x<5 atunci ok <- 0

m <- m + x

}

daca ok=1 si m/5>=6 atunci scrie "elevul este promovat"

altfel scrie "elevul nu este promovat"