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

Вариант 6.

ЗАДАНИЕ 1.

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

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

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


 ЗАДАНИЕ 2.

Составьте программу, определяющую, можно ли прямоугольник со сторонами А и В поместить внутрь прямоугольника со сторонами С и D так, чтобы каждая из сторон одного прямоугольника была параллельна или перпендикулярна сторонам другого прямоугольника. Значения А, В, С и D задайте самостоятельно (используя процедуру ввода данных с клавиатуры).

ЗАДАНИЕ 3.

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

ЗАДАНИЕ 4.

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

      0..1  -  Младенчество, 
      2..7  -  Детство,
    8..15  -  Отрочество,
  16..25  -  Юность,
  26..65  -  Зрелость,
66..100  -  Старость.

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

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

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

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

 

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