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

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

Задать свой вопрос
1 ответ
Var
   n:longint;
   i,s,p,y:integer;
   t:string;
   x:real;
begin
write('Введите число: ');
readln(n);
p:=1;
t:=IntToStr(n);
for i:=1 to length(t) do
  begin
  y:=StrToInt(t[i]);
  if ygt;1 then
    begin
    s:=s+1;
    p:=p*y
    end;
  end;
x:=exp(ln(p)/s);
writeln('Среднее геом. цифр великих единицы: ',x)
end.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт