Предмет: Информатика,
автор: JayJayAbraham
Что появится на экране после выполнения фрагмента С++ программы:
int a = 1, b = 2;
if (a==b);
cout<<"Переменные равны";
else
cout<<"Переменные не равны";
...
а) сообщение о синтаксической ошибке
б) сообщение "Переменные равны"
в) вывода на экран не будет
г) сообщение "Переменные не равны"
Ответы
Автор ответа:
1
Ответ:
Сообщение о синтаксической ошибке
Объяснение:
После if(a==b); стоит точка с запятой. Она говорит о том, что делать ничего больше не надо. Далее первый cout. Пока все нормально.
Но затем компилятор встречает else и сильно удивляется, к чему бы это.
Приложения:
Похожие вопросы
Предмет: Українська література,
автор: makaka85367
Предмет: Українська мова,
автор: xjvfkllnyf
Предмет: Химия,
автор: alexgorunov2004
Предмет: Математика,
автор: убломон29
Предмет: Математика,
автор: angelinagfhis456