Se citesc n numere naturale, sa se determine media aritmetica a numerelor impare din sir
davidmustea18:
Daca e in C++:
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include <iostream>
using namespace std;
int main(){
int a, b, c, Sum, x, y, z;
cin << a << b << c;
if(a%2 == 1){
x = a;
}
if(b%2 == 1){
y = b;
}
if(c%2 == 1){
z = c;
}
Sum = x + y + z;
cout << "Media aritmetica a numerelor este: << Sum / 3 << endl;
return 0;
}
Explicație:
Eu am ales trei numere a, b, c, poti sa mai adaugi daca ai nevoie de mai multe.
if(a%2 == 1) Daca restul impartirii la 2 este 1 inseamna ca nr e impar
Am adaugat x, y, z ca niste variabile sa tina evidenta daca nr e impar sau nu.
Daca vrei sa ma adaugi nr mai declari 2 variabile d si q (de exemplu) una nr si cealalta contor si repeti procedeul.
Si imparti suma la cate nr ai.
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă