Ответы на вопрос:
var a,b: integer; - говорит программе, что будут использовать целые числа в переменных
а и в
begin - начало программы
a: =0; - а = 0
b: =2364; - b = 2364;
while b> 0 do begin - пока b > 0 делать
f b mod 10< 5 then - если b разделить на 10 в остатке получится число меньше 5 тогда
a: =a+b mod 10; - а = а + b разделить на 10 и найти остаток (этот остаток и прибавить
b: =b div 10; - b = b разделить на 10 и найти целую часть, на эту целую часть
заменить старое значение переменной b
end; - конец цикла
writeln(a); - напечатать а
end. - конец программы
работает так:
1) a = 0
b = 2364
2364 > 0 да
2364 / 10 = 236 ост 4
4< 5 да тогда а = 0 + 4 = 4
b = 2364 / 10 = 236 - находим только целую часть числа
2) проверяем снова условие
236 > 0 да
236 / 10 = 23 ост 6
6 < 5 нет - ничего не делаем ( а осталось равно 4)
b = 236 / 10 = 23 - находим только целую часть числа
3) проверяем снова условие
23 > 0 да
23 / 10 = 2 ост 3
3< 5 да тогда а = 4 + 3 = 7
b = 23 / 10 = 2 - находим только целую часть числа
4) проверяем снова условие
2 > 0 да
2/10 = 0 ост 2
2< 5 да, тогда а = 7 + 2 = 9
b = 2 / 10 = 0 - находим только целую часть числа
5) проверяем снова условие
0 > 0 нет
закончили цикл
напечатать а = 9
конец алгоритма
алгоритм считает сумму цифр в числе в, которые меньше 5
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
vikasaaan20.05.2020 05:10
-
ERAZOR19.04.2023 02:49
-
MaxonA01.07.2020 00:46
-
nastya403029.09.2022 15:43
-
bogdannazarenkomen31.01.2020 16:36
-
NasFan07.03.2023 22:57
-
Выгуки21.04.2020 23:15
-
witherMarlen17.03.2021 13:07
-
MiyaGi22812.07.2020 22:50
-
Fedot4ik25.03.2021 20:59
![Caktus Image](/tpl/img/cactus.png)
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.