Informatică, întrebare adresată de Markul, 9 ani în urmă

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 zem
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