👤

Se citesc n numere naturale, sa se determine media aritmetica a numerelor impare din sir

Răspuns :

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.

Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile furnizate v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de ajutor, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite!


Ze Learnings: Alte intrebari