Предмет: Информатика,
автор: valatress
Какое число будет выведено на печать после выполнения данного фрагмента
VAR K, A, C INTEGER;
BEGIN
C=-3; A=4; K=5;
WHILE K < C+3DO
BEGIN A=A+C+K; K=K+1
END;
WRITELN(A);..
Ответы
Автор ответа:
0
1. В вашей программе вагон синтаксических косяков.
2. Программа выведет 4, потому что проверяется условие while k < C + 3, то есть цикл выполняется, пока K < 0. Изначально K = 5, то есть условие цикла не выполнится, и цикл завершится даже не начавшись, значит переменная A так и останется равна 4.
Ответ 4, хотя скорее всего вы просто неверно записали условие задания.
2. Программа выведет 4, потому что проверяется условие while k < C + 3, то есть цикл выполняется, пока K < 0. Изначально K = 5, то есть условие цикла не выполнится, и цикл завершится даже не начавшись, значит переменная A так и останется равна 4.
Ответ 4, хотя скорее всего вы просто неверно записали условие задания.
Похожие вопросы
Предмет: История,
автор: angelinarodionovaale
Предмет: Қазақ тiлi,
автор: smallerdog9494
Предмет: Математика,
автор: Аноним
Предмет: Математика,
автор: Аноним
Предмет: Алгебра,
автор: Nаtаша