Тема 2. Разветвляющиеся программы.
Логические выражения. Условный оператор IF и оператор варианта CASE.

Вариант 2.

ЗАДАНИЕ 1.

Составьте программу, вычисляющую значение функции:

Значение аргумента задайте с клавиатуры.

Перед выполнением задания ознакомьтесь с содержанием разделов:


ЗАДАНИЕ 2.

На плоскости даны две точки: P(x1,y1) и Q(x2,y2). Составьте программу, определяющую, находится ли каждая из этих точек на прямой eq-v2.gif (981 bytes).
Значения координат точек P и Q, а также коэффициенты уравнения прямой задайте самостоятельно (используя процедуру ввода данных с клавиатуры).

ЗАДАНИЕ 3.

Составьте программу, определяющую, принадлежит ли точка P(x,y) закрашенной области:

ЗАДАНИЕ 4.

Составьте программу, определяющую название месяца по его номеру:

1 - Январь,  2 - Февраль и т.д.

При вводе числа вне диапазона [1..12] программа должна выдать сообщение об ошибке.

Перед выполнением задания ознакомьтесь с содержанием разделов:

Вопросы для защиты работы:

1. Что такое условные и логические выражения?
2. Назовите основные логические операции и запишите для них таблицы истинности.
3. Как работает условный  оператор IF? Что такое полный и усеченный вариант оператора IF?
4. Каковы назначение и алгоритм работы оператора варианта CASE?

 

Назад к списку