Se citesc mai multe numere întregi, până când ultimul număr citit este zero. Să se determine media aritmetică a numerelor care au ultima cifră diferită de 7 sau cifra zecilor număr impar.
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int main()
{
int x, nr=0;
float m=0;
cin >> x;
if ((x!=0 && x%10!=7) || (x!=0 && x/10%10%2!=0))
{
m=m+x;
nr++;
}
while (x!=0)
{
cin >> x;
if (x%10!=7 || x/10%10%2!=0)
{
m=m+x;
nr++;
}
}
cout << m/nr;
return 0;
}
Răspuns de
0
Răspuns:
int n,s=0,nr=0;
cin>>n;
while(n){
if(n%10!=7) {s+=n;nr++}
else if(((n/10)%10)%2==1) {s+=n;nr++}
cin>>n
}
cout<<s/nr;
Explicație:
Alte întrebări interesante
Fizică,
8 ani în urmă
Matematică,
8 ani în urmă
Fizică,
8 ani în urmă
Matematică,
8 ani în urmă
Informatică,
8 ani în urmă
Matematică,
9 ani în urmă