Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2018, 12:44   #1
Olga2208
Новичок
Джуниор
 
Регистрация: 03.11.2018
Сообщений: 1
По умолчанию Дано натуральное число

Дано натуральное число x. Найдите среднее геометрическое цифр в его записи. (Паскаль)
Olga2208 вне форума Ответить с цитированием
Старый 03.11.2018, 12:45   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,706
По умолчанию

Разрешаю. Приступайте к выполнению.
p51x вне форума Ответить с цитированием
Старый 03.11.2018, 13:05   #3
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Olga2208, Начните решать задачу самостоятельно. Если что-то не будет получаться, показывайте то, что сделали, задавайте конкретные вопросы.
Вадим Мошев вне форума Ответить с цитированием
Старый 13.11.2018, 19:12   #4
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,545
По умолчанию

А тут можно по разному трактовать. Или символьного представления цифр числа, или значения составляющих его разрядов. Хотя если строго, то
Без вариантов - в задании сказано "в записи"
цифра - это символ
'1' = $31 etc.

Код:
var i: integer ;  s,n: real ;
begin  
   n := 0 ;
   s := 1 ;   
   readln (i) ;
   while i>0 do
     begin
       s := s * ((i mod 10) + $30) ;
       n := n + 1.0 ;
       i := i div 10
     end ;
    s := Exp(Ln(s) / n) ; { s ^ (1/n) )
   writeln (s) ;
end.
Isn't it ?

Последний раз редактировалось digitalis; 13.11.2018 в 20:49.
digitalis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дано натуральное число n maximoff09 Фриланс 15 30.10.2015 09:36
дано натуральное число... fara2105 Паскаль, Turbo Pascal, PascalABC.NET 14 27.06.2013 14:41
Дано натуральное число... Amir93 Паскаль, Turbo Pascal, PascalABC.NET 4 11.12.2011 11:26