Что появится на экране после выполнения фрагмента с++ программы:
int a = 1, b = 2;
if (a==b);
cout< < "переменные равны";
else
cout< < "переменные не равны";
а) сообщение о синтаксической ошибке
б) сообщение "переменные равны"
в) вывода на экран не будет
г) сообщение "переменные не равны"
287
482
Ответы на вопрос:
ответ:
переменные не равны
объяснение:
т.к. идёт присваивание a = 1, а b = 2, т. е. a - это 1, а b - это 2. 1 и 2 не равны
ответ:
сообщение о синтаксической ошибке
объяснение:
после if(a==b); стоит точка с запятой. она говорит о том, что делать ничего больше не надо. далее первый cout. пока все нормально.
но затем компилятор встречает else и сильно удивляется, к чему бы это.
Популярно: Информатика
-
kateshaginian19.05.2021 03:50
-
Novokshonovamariya06.10.2022 19:34
-
super1234516719.10.2020 02:37
-
2540923.07.2021 22:09
-
Zayka123105.06.2023 22:33
-
dashagor205.09.2022 23:15
-
bopoh23456716.03.2022 02:52
-
newsergy8106.02.2020 00:15
-
katerina1705406.02.2020 21:45
-
Эленедмонд03.11.2022 06:36