Приступим ко второму уроку на языке программирования Паскаль!В этот раз мы изучим команду if/then/else позволяющая сравнивать переменные и исходя их результат совершать с ними манипуляции.Как не трудно догадаться if переводится с английского "если" then "тогда" else "иначе(в противном случае)".Работает это по такому принципу. "Если" выполняется определённое условие "тогда" выполняется следующее действие.Теперь можно поставить "else" - то есть...если условие не выполняется (в противном случае) то выполняется другое действие.Рассмотри это всё на примере программы.
program sravnenie; var a,b,c:integer; begin c:=0; readln(a,b); if(a>b) then c:=c+1 else c:=c-1; writeln(c); readln; end.
И так!Что делает программа?Мы вводим 2 числа.Изначально мы присваеваем переменной "с" значение 0.Если "a" больше чем "b" тогда переменной "с" мы присвоим с+1(то есть 1) иначе(в противном случае(если a меньше b))то мы присваеваем "с" с-1(то есть -1).И наконец выводим на экран ответ.*Примечание"Перед и после "then" и "else" ";" не ставится!!!".Думаю здесь всё придельно просто.Эту функцию можно использовать во многих программах и она будет очень полезна.В этой же теме я в дальнейшем приведу и объясню ещё несколько программ с этой функцией.