• Дано: n-натуральное число (longint). Вычислить среднее геометрическое цифр больших единицы. Составить программу в Паскале 

Ответы 1

  • var   n:longint;   i,s,p,y:integer;   t:string;   x:real;beginwrite('Введите число: ');readln(n);p:=1;t:=IntToStr(n);for i:=1 to length(t) do  begin  y:=StrToInt(t[i]);  if y>1 then    begin    s:=s+1;    p:=p*y    end;  end;x:=exp(ln(p)/s);writeln('Среднее геом. цифр больших единицы: ',x)end.
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years