Informatică, întrebare adresată de Scartzulina, 8 ani în urmă

Se introduc de la tastatura notele pentru N studenti. N fiind o valoare preluata cu ajutorul functiei scanf. Sa se afiseze numarul studentilor care au promovat examenul cu nota 7. Totodata se va afisa si ponderea (procent) acestora din numarul total de studenti.

Răspunsuri la întrebare

Răspuns de mariusmihit10
3

Răspuns:

#include <iostream>

using namespace std;

int main()

{

int n, i, num_promovati = 0, num_nota_7 = 0;

float nota, procent;

cout << "Introduceti numarul de studenti: ";

cin >> n;

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

   {

cout << "Introduceti nota studentului " << i << ": ";

cin >> nota;

if(nota >= 7)

{

num_promovati++;

}

if(nota == 7)

{

num_nota_7++;

}

}

procent = (num_promovati * 100) / n;

cout << "Numarul studentilor care au promovat examenul cu o nota peste 7 este " << num_promovati << endl;

cout << "Ponderea acestora din numarul total de studenti este " << procent << "%" << endl;

cout << "Numarul studentilor care au obtinut nota 7 este " << num_nota_7 << endl;

return 0;

}

Explicație:

Alte întrebări interesante