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

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 de Joke111
0

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.

Alte întrebări interesante