Укажите сколько раз выполнится тело цикла с данным заголовком С ОБЪЯСНЕНИЕМ (хочу понять, как это делать)
1)1
2)2
3)3
4)4
Ответы на вопрос:
ответ: 2) 2
Объяснение:
сначала переменной k присваивают значение -1 (k = -1)
дальше идет цикл while (этот цикл будет выполняться до тех пор, пока k < 3 (пока 3 больше чем переменная k)
Идет проверка: k < 3 (цикл проверяет больше ли тройка переменной k)
Так как k = -1, то k < 3 (3 больше чем -1)
Начинается выполнение цикла и к переменной k прибавляют двойку (k = k + 2) и k = -1 + 2 = 1
То есть k = 1
Дальше идет снова проверка: k < 3 (тройка больше k)
Так как k = 1, то k < 3 (3 больше чем 1)
И начинается снова выполнение цикла: к k прибавляют 2 и k = 1 + 2 = 3
k = 3
Дальше идет снова проверка: k < 3 (тройка больше k)
Но так как k = 3, то 3 не больше k (k < 3, 3 < 3), так как 3 не может быть больше трех.
Цикл останавливается ( 3 не больше k, из за этого цикл while больше не работает и к k не прибавляют уже двойку)
В итоге цикл работал 2 раза: первый раз к k прибавили 2 (k = k + 2 = -1 + 2 = 1, k = 1), 2 раз (k = k + 2 = 1 + 2= 3, k = 3)
ответ:Не уверен, но наверное 2 раза
Объяснение:
k:= -1
while (пока) k<1 то K: k+2
получается пока k меньше трёх он будет прибавлять по 2
изначально k= -1, значит -1+2+2= 3
Достиг 3 и больше цикл не срабатывает. Я понимаю так
// PascalABC.NET
begin
var n := ReadInteger('n =');
var a := ReadArrInteger('Вводи:', n);
a.Transform(p -> p + 5);
a.Print
end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Huhusik17.05.2020 01:57
-
напарницавМоскве16.09.2021 01:45
-
12345678212108.04.2020 15:25
-
AlexDid00008.08.2022 19:05
-
Лесолес31.01.2021 06:21
-
padafet250419.04.2020 17:35
-
Banan12502724.12.2021 04:18
-
Sulaiman0016.08.2022 20:38
-
умная19609.09.2022 20:02
-
anna99222.05.2021 08:03
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.