Лекция: Пример 4
Составить программу и вывести на печать значение функции у.
х + а, если х=10;
у = х — cz, если x<10;
x — a, если x>10.
Программа:
Вариант 1 Вариант 2
CLS INPUT a,x,c,z IF x = 10 THEN y =x + a IF x > 10 THEN y =x – c*z IF x < 10 THEN y = x — a PRINT«y=»; у END | CLS INPUT a,x,c,z IF x = 10 THEN y =x + a IF x > 10 THEN y =x – c*z ELSE y = x — a PRINT«y=»; у END |
В варианте №2 для второго условия можно использовать оператор IF…THEN…ELSE, т.к. после перебора вариантов х=10 и х>10 не осталось никаких вариантов, кроме х<10.
Контрольные вопросы
1 Оператор безусловного перехода, его формат.
2. Операторы условного перехода, их форматы
3 Типовой алгоритм нахождения максимума или минимума нескольких величин.
4 Какими могут быть условия ветвления в условном операторе?
5 Как действует оператор безусловного перехода?
6 Правила использования метки для перехода в программе.
еще рефераты
Еще работы по информатике