Нужна помощь с кодом Pascal.If k11 = k12 then Begin If k12 = k13 then Begin If k12 = 'х...

0 голосов
76 просмотров

Нужна помощь с кодом Pascal.

If k11 = k12 then
Begin If k12 = k13 then
Begin If k12 = 'х ' then goto win1
Else goto win2;
End;
End;
Else goto showp1;

Выдает ошибку на последнем Else
Program1.pas(132) : Встречено 'Else', а ожидался оператор


Информатика (1.2k баллов) | 76 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

Перед "else" точка с запятой не ставится.

(15.5k баллов)
0

После end думал ставится всегда

0

нет, не всегда.

0

Спасибо. Помогло

0 голосов

Убрал лишние блоки и точку с запятой.

If k11 = k12 then
If k12 = k13 then
If k12 = 'х ' then
goto win1
Else
goto win2
Else
goto showp1;

(7.2k баллов)
0

Он проскакивает все, что надо и идет сразу на метку win1

0

Хм, так быть не должно точно.

0

Там я в другой части тупанул. Все работает

0

То чувство, когда тебе помогает L

0

Та ладно) Просто хотел выбрать аватарку немного добрее, чем Юно Гасай с топором... И удачно совпало)