Лекция: Пример 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 Правила использования метки для перехода в программе.

 

еще рефераты
Еще работы по информатике