Informatică, întrebare adresată de AnastasyaGangal, 8 ani în urmă

Ma poate cineva ajuta in programul C++. Am astfel de problema care trebuie rezolvata cu ajutorul lui For.
*Se consideră o secvenţă de n numere. Să se calculeze media aritmetică a numerelor pozitive şi media aritmetică a numerelor negative*

Răspunsuri la întrebare

Răspuns de ioncotorobaimaozgvrc
0
/*//////////////////////////Author: Cotorobai Ion //Name:               ///*//////////////////////////
#include <iostream>#include <conio.h>
using namespace std;
int main(){ cout << "\t\t*** AnastasyaGangal ***\n\n"; int n,nr=0,np=0,nn=0,z,y; cout << " Cate numere procesezi?" <<endl; cin >> n; for(int i=1; i<=n;i++){ cout << "Dati " <<i <<" numar:"; cin >> nr; if(nr>=0){ np=np+nr; z++; } else { nn=nn+nr; y++; } } cout << "Media aritmetica a numerelor pozitive este:" <<np/z << endl; cout << "Media aritmetica a numerelor negative este:" <<nn/y << endl; _getch();return 0;}
Anexe:

ioncotorobaimaozgvrc: Parca functioneaza, scrie daca iti mai trebuie ceva! ;)
Alte întrebări interesante