Условный оператор if

Задания раздела 5.3.1
5.5. Напишите собственную версию программы преобразования числовой оценки в символ с использованием оператора if else.
5.6. Перепишите программу оценки так, чтобы использовать условный оператор вместо оператора if else.
5.7. Исправьте ошибки в каждом из следующих фрагментов кода:
(a) if (ival!=ival2)
ival1=ival2
else ival1=ival2=0;
(b) if (ival<minval)
minval=ival;
occurs=1;
(c) if (int ival=getvalue())
cout << "ival= " << ival << endl;
if (ival) cout << "ival=0\n";
(d) if (ival=0) ival=getvalue();
5.8. Что такое "потерянный оператор else"? Как в языке C++ определяется принадлежность ветви else?
Читать далее «Условный оператор if»