Предмет: Информатика,
автор: qwickly
Pascal
Вычислите среднее арифметическое делителей заданного числа Х
Ответы
Автор ответа:
0
program gt;
var s:real;
i,h,x:integer;
begin
read(x);
h:=0;
s:=0;
for i:=1 to x do
if(x mod i=0)then begin
h:=h+1;
s:=s+i;
end;
s:=s/h;
writeln(s);
end.
var s:real;
i,h,x:integer;
begin
read(x);
h:=0;
s:=0;
for i:=1 to x do
if(x mod i=0)then begin
h:=h+1;
s:=s+i;
end;
s:=s/h;
writeln(s);
end.
Автор ответа:
0
это на для отрицательных чисел
Автор ответа:
0
для 35 правильная 12 так как делители 35 это 1 5 7 35 сумма равно 48 а кол-во 4 48/4=12
Автор ответа:
0
все, нашла свою ошибку, спасибо вам!)
Похожие вопросы
Предмет: Математика,
автор: Mishapro2112
Предмет: Химия,
автор: abubakarova14
Предмет: Русский язык,
автор: lenala8
Предмет: География,
автор: stamail
Предмет: Алгебра,
автор: Катюличка