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

Citim numere naturale pana la intalnirea lui 0.Calculati media aritmetica a elementelor cacre se termina in 6.

Răspunsuri la întrebare

Răspuns de Denhar
0
C++
#include <iostream>
using namespace std;
int main()
{
int x, s, nr;
cin >> x;
s = 0; nr = 0;
while( x != 0)
{
if(x%10 == 6)
{
s <- s+x;
nr <- nr+1;
}
cin >> x;
}
if(nr != 0)
{
cout << s/nr;}
else
{
cout << 0;}
return 0;
}
Răspuns de LapteDeUnicorn
0

#include <bits/stdc++.h>

using namespace std;

int main(){

   int n,d=0,m=0;

   do{

       cin>>n;

       if(n%10==6){

       d++;

       m=(m+n)/d;

       }

   }

   while(n!=0);

   cout<<m;

   return 0;

}

Alte întrebări interesante