Всем привет, сегодня мы разберём как выглядит ветвление на паскале и решим пару простейших задач. Как мы помним ветвление - вид алгоритма, в котором есть условие, и от того выполняется условие или нет зависит дальнейшие действия В языке программирования Pascal для этого используется оператор if, выглядит он так: If (условие) then команда; Например, if a>10 then a:=10; Else - означает иначе, его можно использовать если вас интересует условие обратное первому, он используется только если до него стоял if, в этом случае после команды не ставится ;. Например: If a>10 then a:=10 Else a:=0; Если вам...
Всегда считал, что функция WriteLn в Паскале СНАЧАЛА выводит данные, а ПОТОМ переводит курсор на новую строку. Но тут в одной книге, рецензентами которой являются два профессора, прочитал, что на самом деле всё наоборот - сначала выполняется перевод строки, а потом - вывод данных: То есть по словам автора, функция WriteLn СНАЧАЛА переводит строку, а ПОТОМ выводит данные (ну а как ещё трактовать выражение “выведет значение выражения с начала новой строки”). Вот же ж блин! Вся жизнь промелькнула перед глазами! Неужели за 20 лет я этого не заметил? Даже засомневался, и решил проверить...