Se cunosc numarul de elevi dintr-o clasa si mediile generale.Se cere nr.elevilor care vor lua premiul 1.Elevii care au media peste 9,50 vor primi premiul 1.Se poate gasi un algoritm de rezolvare?Va rog ajutor!​

Răspuns :

C++

#include<iostream>

using namespace std;

int main() {

   int n, nr = 0;

   cin >> n;

   float mg;

   for (int i = 1; i <= n; i++) {

       cin >> mg;

       if (mg > 9.50)

           nr++;

   }

   cout << nr;

   return 0;

}

Pascal

var

 n,i,nr: integer;

 mg: real;

begin

 nr:=0;

 read(n);

 for i:=1 to n do

 begin

   read(mg);

   if mg>9.50 then

     nr:=nr+1;

 end;

 writeln(nr);

end.

Pseudocod

citeste n

|-pentru i<-1,n executa

|   citeste mg

|   |-daca mg>9,50 atunci

|   |   nr<-nr+1

|   |_

|_

scrie nr