👤

Pentru 4 numere întregi date afișați media aritmetica a numerelor citite care au ultima cifra 0
Coroana!


Răspuns :

Răspuns:

 INTREGI : suma, nrElemente, x, i

   REALE: medie

   suma <- 0

   nrElemente <- 0

   i <- 0

   CAT TIMP i < 4 REPETA:

   {

       CITESTE x

       DACA x % 10 = 0

       {

           suma <- suma + x;

           nrElemente <- nrElemente + 1;

       }

   }

   DACA nrElemente > 0

       ATUNCI medie <- suma / nrElemente

   ALTFEL  

       medie <- 0

   SCRIE medie;

Explicație:

Nu am mai lucrat cu pseudocod de ani, asa ca nu sunt sigur daca toate numele la instructiuni sunt corecte etc. Daca te ajuta, asta e programul in C++:

#include <iostream>

using namespace std;

int main()

{

   int             suma = 0, nrElemente = 0, x = 0;

   float           medie = 0;

   for( int i = 0; i < 4; ++i )

   {

       cin >> x;

       if( x % 10 == 0 )

       {

           suma += x;

           ++nrElemente;

       }

   }

   if( nrElemente != 0 )

       medie = suma / nrElemente;

   else

       medie = 0;

   cout << medie;

   return 0;

}