Informatică, întrebare adresată de Saluuuuuuuut, 9 ani în urmă

Se citeste de la tastatura n, un numar natural nenul, n<100, apoi se citesc cele n elemente ale vectorului a.Sa se afiseze pe ecran:
1)Indicii elevilor cu media 10


NuPotSaStiuTot: vectorul a conține indicii elevilor?

Răspunsuri la întrebare

Răspuns de algo
1
#include <iostream>

using namespace std;


int main()
{
int n, a[100];
cin >> n;
for(int i = 0; i < n; i++)
cin >> a[i];
// a)
for(int i = 0; i < n; i++)
if(a[i] == 10)
cout << i << " ";
// b)
int ec = 0;
for(int i = 0; i < n; i++)
if(a[i] < 5)
ec++;
cout << ec << " ";
// c)
int media = 0;
for(int i = 0; i < n; i++)
media += a[i];
media = media / n;
cout << media << " ";
// d)
int min = 10, max = 0;
for(int i = 0; i < n; i++)
if(a[i] < min)
min = a[i];
for(int i = 0; i < n; i++)
if(a[i] > max)
max = a[i];
cout << min << " " << max;
return 0;
}

NuPotSaStiuTot: atât de mult pentru o problemă atât de mică? cu min, max, media, n° insuficient????
Alte întrebări interesante