Se consideră un număr natural n. Sa se scrie un program care calculează media aritmetică a elementelor mai mici sau egale cu n și divizibile cu 5.
Deea82002:
ai invatat sa scrii in c++ sau doar in pseudocod? intreb ca sa stiu cum scriu rezolvarea
Răspunsuri la întrebare
Răspuns de
1
C++
#include <iostream>
using namespace std;
int main()
{
int n;
cout<<"Dati n: ";
cin>>n;
int S=0;
float MA=0;
for(int i=0;i<n;i++){
if(i%5==0){
S+=i;
MA++;
cout<<"\n"<<S;
cout<<"\n"<<MA;
}
}
if(MA!=0){
MA=S/MA;
}
cout<<"Media aritmetica este: "<< MA;
return 0;
}
PASCAL
program brainly;
var i,n,s:integer;
MA:real;
begin
s:=0;
MA:=0;
writeln ('Dati n:');
readln(n);
for i:=0 to n do begin
if i mod 5 = 0 then
begin
s:=s+i;
MA:=MA+1;
end
end;
if MA<>0 then
begin
MA:=S/MA;
end;
writeln('Media aritmetica este: ', MA:2:2);
end.
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Fizică,
9 ani în urmă
Limba română,
9 ani în urmă