Se citesc n numere intregi. Sa se determine si sa se afiseze media aritmetica a acestora.cu explicatie va rogggggg
Răspunsuri la întrebare
Răspuns:
#include<iostream>
using namespace std;
int main()
{
int n, suma=0,x,ma,aux;
cout<<"n=";
cin>>n;
aux=n;
while(aux!=0)
{
cout<<"x=";
cin>>x;
suma=suma+x;
aux=aux-1;
}
ma=suma/n;
cout<<ma<<" " ;
Explicație:
n= cate numere trebruie sa citeasca algoritmul
n= cate numere trebruie sa citeasca algoritmulsuma=suma numerelor
n= cate numere trebruie sa citeasca algoritmulsuma=suma numerelorx=numerele
n= cate numere trebruie sa citeasca algoritmulsuma=suma numerelorx=numereleaux= este o variabila in care il stocheaza algoritmul numarul din n
n= cate numere trebruie sa citeasca algoritmulsuma=suma numerelorx=numereleaux= este o variabila in care il stocheaza algoritmul numarul din nma=media aritmetica
Prima data il citeste numarul n si dupa acest pas il stocheaza numarul din n in variabila aux. Algoritmul foloseste functia repetitiva while unde il citeste numerele si il adune in variabila suma algoritmul face asta pana cand variabila aux nu e egal cu zero. In final algoritmul face media aritmetica cu formula ma=suma/n si dupa asta scrie pe ecran media aritmetica.