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

se citeste numarul natural n si apoi se citesc valori naturale. Sa se determije cea mai mica valoare din cele n date, numarul de aparitii al acesteia precum si media aritmetica a tuturor valorile citite
a.precizati ce se va afisa daca n=4 si numerele citite sint 4 6 4 10
b. propuneti un set de date de intrare pentru n=6 care caloare afisata sa fie 5 3 6
c. indentificqti datele de intrare de iesire si de manevra pentru problema de mai sus
d. scrieti algoritmul de rezolvare pentru provlema enuntata​

Răspunsuri la întrebare

Răspuns de Rayzen
3

a) Se va afișa 4 2 6

b) 5 5 5 6 7 8

c) Datele de intrare sunt 6 5 5 5 6 7 8, iar datele de ieșire sunt 5 3 6

d)

#include <iostream>

using namespace std;

int main()

{

   int n, nr, cm = 0, k = 1;

   float numarator = 0, numitor = 0;

   cin >> n;

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

   {

       cin >> nr;

       if (i == 1)

       {

           cm = nr;

           k = 1;

       }

       else

       {

           if (nr < cm)

           {

               cm = nr;

               k = 1;

           }

           if (nr == cm)

           {

               k++;

           }

       }

       numarator += nr;

       numitor++;

   }

   cout << cm << " " << k << " " << numarator / numitor;

}


lucaciucandrei: frumos asa! imi place
Alte întrebări interesante