sa se scrie un program care citește de la tastatura un sir de numere naturale si determina media aritmetica a celor pare
Răspunsuri la întrebare
Răspuns de
0
PASCAL
program brainly;
var n,i,s,nr,k:integer;
ma:real;
begin
s:=0;
ma:=0;
Writeln('Cate numere va contine sirul?:');
readln(n);
Writeln('Dati numerele:');
for i:=0 to n-1 do begin
readln(nr);
if (nr mod 2 = 0) then begin s:=s+nr;
k:=k+1;
end;
end;
ma:=s/k;
Writeln('MA=',ma:2:2);
end.
C++
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int n=0,nr,k=0,s=0;
float ma=0;
cout<<"Cate numere va contine sirul?:";
cin>>n;
cout<<"\nDati numerele:\n";
for(int i=0;i<n;i++){
cin>>nr;
if(nr%2==0){
s+=nr;
k++;
}
}
ma=s/k;
cout<<"MA="<<fixed<<setprecision(2)<<ma;
return 0;
}
Alte întrebări interesante
Franceza,
8 ani în urmă
Studii sociale,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă