Se considera urmatorul enunt: Se citesc mai multe numere intregi pana la intalnirea numarului 0. Sa se calculeze media aritmetica a numerelor pozitive. Analizati problema. Identificati cazul in care trebuie sa folositi preconditia expresiei. Scrieti algoritmul.
Va rooog frumos ajutati-ma repede!!
Răspunsuri la întrebare
Răspuns de
2
#include <iostream>
using namespace std;
int main(){ int n; cin >> n; int a[100]; int s = 0; for(int i = 1; i <= n; i++) cin >> a[i]; for(int i = 1; i <= n; i++) { if(a[i] != 0) s+= a[i]; else if(a[i] == 0) { break; cout << s; } } cout << s; return 0;}
using namespace std;
int main(){ int n; cin >> n; int a[100]; int s = 0; for(int i = 1; i <= n; i++) cin >> a[i]; for(int i = 1; i <= n; i++) { if(a[i] != 0) s+= a[i]; else if(a[i] == 0) { break; cout << s; } } cout << s; return 0;}
ElaPinguinul12:
Ai putea sa-l rezolvi altfel deoarece eu nu am invatat inca toate lucrurile astea? Multumesc oricum pentru raspuns.
Alte întrebări interesante
Geografie,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă