Elaborați un program care citeşte de la tastatură n numere şi afişează pe ecran:
a) suma şi media aritmetică a numerelor citite;
b) suma şi media aritmetică a numerelor pozitive;
c) suma şi media aritmetică a numerelor negative.
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>using namespace std;int v[101], n, i,s(suma nr citite), ma(media aritmetica a nr citite),mp(media nr pozitive), sp(suma nr pozitive),mn(media nr negative), sn(suma nr negative),a(nr de nr pozitive), b(nr de nr negative);int main(){ cin>>n; for(i=1; i<=n; i++) { cin>>v[i]; s=s+v[i]; if(v[i]>=0) {sp=sp+v[i]; a++;} else{sn=sn+v[i]; b++;} } ma=s/n; mp=sp/a; mn=sn/b; cout<<s<<", "<<ma<<", "<<sp<<", "<<mp<<", "<<sn<<", "<<mn; return 0;}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă