Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Показать больше
Показать меньше
elizaveta210605
04.01.2020 05:14 •
Информатика
Написать программу на паскале. дано натуральное число. вычислить среднее нечетных цифр.
Показать ответ
Ответ:
UchenikH
12.07.2020 12:52
Var n, c, d, p: integer;
begin
readln(n);
p := 1;
while n<>0 do begin
d := n mod 10;
n := n div 10;
if d mod 2 = 1 then begin
p := p * d;
c := c + 1;
end;
end;
if c = 0 then writeln (0)
else writeln(Exp(Ln(p)/c):0:3);
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
елена13333
30.03.2021 14:31
Используя смешанные ссылки построить таблицу значений функции двух переменных f(x,y) в виде: х1 … хm y1 f(x1,y1) … f(xm,y1) … … … … yn f(x1,yn) … f(xm,yn) Границы и шаг изменения...
TaNyAmAkSiMeNkO
30.06.2021 11:56
В алфавите два символа. Все слова языка состоят из 3х букв (буквы в словах могут повторяться). Сколько слов в языке?...
superojgfhijdf
19.07.2020 03:38
Определите значение целочисленных переменных a и b после выполнения фрагмента программы: a : = 3 + 8*4; b : = (a div 10) + 14; решение, а не ответы...
сссссср222
22.11.2022 19:54
Народ не пойму в чём ошибка, вроде тютельку в тютельку делал. Вот условие задачи:Дано два двумерных массива X(NхM1), Y(NxM2). Cформироватьмассив Z(Nx(M1+M2)), таким образом,...
мппьга
11.02.2023 23:17
Написать программу в pascal, которая вычисляет и выводит на экран в виде таблицы значения функции f (x) на отрезке [-1; 1.5]с шагом 0.5 ....
smalik8
14.05.2020 03:03
Информатика. нужно составить блок схемы к (хотя бы к 1) кину 100 на карту тому, кто !...
kfisatidi
19.04.2021 13:48
Напишите кратко правила! 1. все знаки препинания, кроме тире, ставьте сразу же за последней буквой слова; после любого знака препинания нажимайте клавишу пробел. тире выделяйте...
akikoaki
08.10.2021 13:22
Составьте.блок-схему по словесному алгоритму ветвления. НАЧАЛО УМОЙСЯ И ПОЧИСТИТЬ ЗУБЫ ; ПОЗАВТРАКАЙ; ОДЕНЬСЯ; ЕСЛИ ОБУВЬ ГРЯЗНАЯ ТО ПОЧИСТИТЬ ОБУВЬ; НАДЕНЬ ОБУВЬ;КОНЕЦ...
PechenkO629
27.11.2022 02:04
Известно количество страниц, которые находит поисковый сервер по следующим запросам: береза & сирень - 220, береза & сирень & арбуз - 30 сирень & (береза | арбуз)...
alonedango
20.07.2022 00:23
Техническими системами является персональный компьютерпустыняавтомобильтанкерсолнечная система...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
begin
readln(n);
p := 1;
while n<>0 do begin
d := n mod 10;
n := n div 10;
if d mod 2 = 1 then begin
p := p * d;
c := c + 1;
end;
end;
if c = 0 then writeln (0)
else writeln(Exp(Ln(p)/c):0:3);
end.