• Какое число будет выведено на печать после выполнения данного фрагмента
    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);..

Ответы 1

  • 1. В вашей программе вагон синтаксических косяков. 2. Программа выведет 4, потому что проверяется условие while k < C + 3, то есть цикл выполняется, пока K < 0. Изначально K = 5, то есть условие цикла не выполнится, и цикл завершится даже не начавшись, значит переменная A так и останется равна 4.Ответ 4, хотя скорее всего вы просто неверно записали условие задания.
    • Автор:

      burns
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years