Дано натуральное число n (n<99999). Найти среднеквадратичное значение цифр этого числа....

0 интересует 0 не интересует
52 просмотров

Дано натуральное число n (n<99999). Найти среднеквадратичное значение цифр этого числа. <br>Нужна программа в паскале


спросил от (12 баллов) в категории Информатика
1 Ответ
0 интересует 0 не интересует
ответил от Супер бакалавр (16.9k баллов)
var
  x: real;
  y: integer;
  i, k: byte;

begin
  readln(y);
  k := length(inttostr(y));
  x := 0;
  foreach o: char in inttostr(y) do
    x += sqr(strtofloat(o));
  x *= 1 / k;
  writeln(sqrt(x));
end.
...