Предмет: Информатика,
автор: 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;
Объяснение:
Похожие вопросы
Предмет: Окружающий мир,
автор: bugaizaahar
Предмет: Українська мова,
автор: Аноним
Предмет: Українська література,
автор: innakostyk78gmailcom
Предмет: Қазақ тiлi,
автор: asiyanihanbaeva