Se citesc de la tastatura n valori intregi.Sa se scrie un algoritm care calzuleze media valorilor impare pozitive.
Nu stiu sa rezolv acest ex ,l am vazut intr o culegere pt cls a 9 a
Rayzen:
Media e S = x / n in while.
Răspunsuri la întrebare
Răspuns de
0
#include <bits/stdc++.h>
using namespace std;
int main(){ int n, s = 0, ct = 0, x; float o; cin >> n; for(int i = 1; i <= n; i++) { cin >> x; if(x > 0 && x % 2 == 1) { s = s + x; ct++; } } if(ct) { o = (float) s / ct; o = o * 100; s = (int) o; cout << fixed << setprecision(2) << (float) s / 100; } else cout << "NU ARE NUMERE IMPARE"; return 0;}
using namespace std;
int main(){ int n, s = 0, ct = 0, x; float o; cin >> n; for(int i = 1; i <= n; i++) { cin >> x; if(x > 0 && x % 2 == 1) { s = s + x; ct++; } } if(ct) { o = (float) s / ct; o = o * 100; s = (int) o; cout << fixed << setprecision(2) << (float) s / 100; } else cout << "NU ARE NUMERE IMPARE"; return 0;}
Alte întrebări interesante
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă