Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
asalymbekov
31.08.2020 20:41 •
Информатика
Написать программу на паскаль дано натуральное число. вычислить количество цифр, являющихся степенями тройки (1,3,9).
Ответ:
katenkaklimcuk
12.07.2020 13:52
Var n, digit, ans : integer;
begin
read(n);
ans := 0;
while (n > 0) do begin
digit := n mod 10;
if ((digit = 1) or (digit = 3) or (digit = 9)) then
ans := ans + 1;
n := n div 10;
end;
writeln(ans);
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
MarryDied
30.03.2022 03:46
, не понял тему, не могу решить д/з1)29₁₆ x₁₀ 2)11011101111₂ x₁₀ 3)7654₈ ₁₀ 4)555₁₀ x₈ 5)666₁₀ x₁₆...
needhomework19
08.01.2020 11:22
Предложите случаи когда полезно использовать анимацию...
10672
03.01.2023 05:35
Как Аль-Хорезми называл ноль?...
КостянЕрмаков23
11.08.2021 16:19
С(паскаль) вычислить отношение количества цифры 5 к количеству цифры 1 (если цифры 1 нет, результат не вычислять)...
WaterdropE
08.07.2020 12:45
1. вывести 10 раз сообщение меня зовут . при цикла. 2. реализовать предыдущую , только количество сообщений определяется случайным образом от 5 до 20. 3. написать программу...
daniiltarasenko9
08.07.2020 12:45
1. винчестер емкостью 320 гбайт. предположим, фильм на dvd-диске длится 84 минуты и занимает объем 7,74 гб. сколько фильмов можно записать на винчестер с указанным объемом?...
lЕвгешкаl
07.01.2021 20:07
Каков объем жесткого диска компьютера, к которому вы имеете доступ в школе или дома?...
oolesyoooolesy
11.08.2020 15:47
Добрый день, подскажите какой самый нормальный и бесплатный антивирус для windows 7 максимальная?...
lolsasafd
11.08.2020 15:47
Кто нибудь может разобраться (c++, символьный тип и инкремент) ? for(char a=0; a =255; a++) { cout a ; } почему цикл повторяется бесконечно?...
арсений201
01.08.2022 07:53
Уисполнителя квадратор две команды, которые присвоены номера: 1. возведи в квадрат 2. вычти 3 исполнитель работает только с натуральными числами. составьте алгоритм получения...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
begin
read(n);
ans := 0;
while (n > 0) do begin
digit := n mod 10;
if ((digit = 1) or (digit = 3) or (digit = 9)) then
ans := ans + 1;
n := n div 10;
end;
writeln(ans);
end.