Предмет: Информатика,
автор: Sofia37272
Нужно решeние на Paskal ABC
Из интервала [a,b] найти среднее арифметическое тех чисел, при делении которых на m в остатке остается n.
Ответы
Автор ответа:
0
Вот держи !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Приложения:
Автор ответа:
0
Спасибо большое!!!
Автор ответа:
0
var a,b,m,n,s,k,i:integer;
begin
readln(a,b,m,n);
s:=0; k:=0;
for i:=a to b do
if i mod m=n then
begin s:=s+i; k:=k+1; end;
if k>0 then writeln('среднее арифметическое=',s/k:5:2)
else writeln('требуемых чисел в данном диапазоне нет');
end.
Пример:
10 80 7 2
среднее арифметическое=47.50
begin
readln(a,b,m,n);
s:=0; k:=0;
for i:=a to b do
if i mod m=n then
begin s:=s+i; k:=k+1; end;
if k>0 then writeln('среднее арифметическое=',s/k:5:2)
else writeln('требуемых чисел в данном диапазоне нет');
end.
Пример:
10 80 7 2
среднее арифметическое=47.50
Приложения:
Похожие вопросы
Предмет: Обществознание,
автор: ekaterinabetke7
Предмет: Физика,
автор: rayskayalenaa
Предмет: Қазақ тiлi,
автор: househoouse
Предмет: Математика,
автор: arimalika
Предмет: Литература,
автор: Irinasitnikova8