|
|||
Условный оператор. Решение задач на применение ветвленияСтр 1 из 2Следующая ⇒ Условный оператор. Решение задач на применение ветвления
If <логическое условие> Then<оператор1> [Else <оператор2>];
В квадратные скобки заключены необязательные части операторов. В качестве <оператора> может выступать любой простой или составной оператор. Составным оператором называется любой набор простых и составных операторов, начинающийся с Begin и оканчивающийся End. В описании простых операторов <оператор> означает оператор любого типа - простой либо составной. Однако следует помнить, что если при выполнении условия необходимо выполнять несколько действий, применение составного оператора обязательно. Также следует отметить, что любой оператор - простой или составной - должен оканчиваться точкой с запятой, за исключением тех случаев, когда он находится перед ключевым словом Else условного оператора или непосредственно перед словом End. Практическая работа «Условный оператор» Цель работы: приобрести практические навыки в составлении, отладке разветвляющихся программ. Задание: Разработать схему алгоритма и составить программы для решения на ЭВМ задач: 1. Даны два целых числа a и b. Вывести на экран максимальное. 2. Даны целые числа a, b, c. Если a ≤ b ≤ c, то все числа заменить их квадратами, если a>b>c, то каждое число заменить наибольшим из них, в противном случае сменить знак каждого числа.
Технология работы: Задача № 1. 1. Разработать алгоритм решения задачи № 1. 2. Используя таблицу 1 (приложение 1) построить блок-схему алгоритма: 3. Запустить среду программирования Паскаль. 4. Записать алгоритм на языке программирования Паскаль. Ввести текст программы в ПЭВМ. Program maksimalnoe; Var a,b,max:real;
|
|||
|