Предмет: Информатика, автор: Aleksandra1111115

В яких операторах допущені помилки?
*
If a := 3 Then a := b Else a := c;
If a>5 Then a := 0; Else a := 10;
If a=True Then b := b+1;
If a>5 Then a := 0 Else begin a := 0; b := 3; end;

Ответы

Автор ответа: листиккк
0

Ответ:

Ошибка допущена во 2-м и 3-м операторах.

2) Нельзя использовать ";", когда оператор if записан без begin-end блока. Правильная запись будет выглядеть так:

  if a > 5 then

     a := 0

  else

     a := 10;

3) Нельзя сравнивать переменную типа Boolean с каким-либо числом. Необходимо записать условие в следующем виде:

  if a = True then

     b := b + 1;

Объяснение:

Похожие вопросы
Предмет: Қазақ тiлi, автор: asiyanihanbaeva