Извините ну что то не то в этом исходном коде:
if (c < d)
m2 = c;
else
m2 = d;
Где скобки типу : { } ???
То есть:
if (c < d) { m2 = c; }
else { m2 = d; }
Или я ошибаюсь ? Обясните кто знает
Stas Kylichkovskyi
3 уровень
2 уровень, 7 лекция (Набираем код)
Решен
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Владимир
31 января 2019, 19:51
если например после If идет целый блок кода реализующий условия описанное в if (условие) то этот блок кода выделяется фигурными скобками. А одну строку кода можно не выделять. А вот круглые скобки после if нужны всегда. :)
0
RiccioMaster
31 января 2019, 18:07решение
Если после if или else идет одна строка кода - можно без скобок. Например:
+2
Сергеев ВикторMaster
31 января 2019, 18:54полезный
но это очень скользкая дорожка =)
Время сэкономленное на 1000 скобках не перекроет поиск 1 бага из-за 1 скобки )
+1
RiccioMaster
31 января 2019, 19:07
Согласен. И если придется дополнять код - придется еще помнить о скобках, вместо того, чтобы просто развивать алгоритм. Но мы, студенты, должны изучать - что вообще можно, а что нельзя.
0