- •Лабораторная работа №1 Линейные и разветвленные программы
- •Вариант 1
- •1.1. Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •1.2. Логические выражения и ветвления
- •Вариант 2
- •1.1. Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •Вариант 3
- •1.1. Вычисления по формулам
- •Вариант 4
- •1.1. Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •Вариант 5
- •1.1. Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •Вариант 6
- •1.1. Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •Вариант 7
- •1.1. Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •Вариант 8
- •1.1. Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •Вариант 9
- •1.1. Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •Вариант 10
- •1.1. Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •Вариант 11
- •Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •Вариант 12
- •1.1. Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •Вариант 13
- •1.1. Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •Вариант 14
- •1.1. Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •Вариант 15
- •1.1. Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •Вариант 16
- •1.1. Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •Вариант 17
- •1.1. Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •Вариант 18
- •1.1. Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •Вариант 19
- •Вычисления по формулам
- •1.2. Логические выражения и ветвления
- •Вариант 20
- •Вычисления по формулам
- •1.2. Логические выражения и ветвления
Вариант 14
1.1. Вычисления по формулам
1. ***Написать
программу, вычисляющую значение функции
при x
= -4.5,
у=0.75.10-4,
z=0.845.102,
обеспечив варианты: ввода
данных с клавиатуры (С и С++),
инициализации
данных в тексте программы.
Предварительно подготовить тестовый
пример с помощью калькулятора.
*Включить в программу обработку значений z, при которых tg z не существует.
2. **Написать
программу, вычисляющую значение функции
для заданного a.
Значение
n
- номер
вашего
варианта. Реализовать алгоритм с
использованием условного оператора if
и
*с
помощью тернарной условной операции.
1.2. Логические выражения и ветвления
-
**Даны действительные числа x1, y1, x2, y2. Вычислить
min(x1, y1, x2, y2)+max(x1,x2)+ min(y1, y2).
-
***Даны вещественные числа x, y. Определить, принадлежит ли точка с координатами x, y заштрихованной части плоскости. Результат вывести в виде текстового сообщения. Представить варианты программы с использованием условного оператора if и тернарной условной операции.
y
2
-1 0 х
-
**Написать программу, вычисляющую значение переменной F, принимающей:
-
действительное значение, если выражение (A МОД2 В) ИЛИ (В МОД2 С) не равно нулю (ИЛИ, МОД2(сложение по модулю 2) – поразрядные логические операции);
-
целое значение в противном случае.
Здесь А – порядковый номер первой цифры 2 в трехзначной дробной части положительного вещественного числа х; В и С – соответственно порядковые номера двух цифр равных 1 в трехзначной целой части этого числа.
-
*Даны координаты поля шахматной доски x, y (натуральные числа из диапазона 1-8): x – номер вертикали, y – номер горизонтали. Учитывая, что левое нижнее поле доски (1,1) является черным, проверить истинность высказывания «данное поле является белым».
Вариант 15
1.1. Вычисления по формулам
1. ***Написать
программу, вычисляющую значение функции
при x
= 3.74.10-2,
у=-0.825, z=0.16.10-2,
обеспечив варианты: ввода
данных с клавиатуры (С и С++),
инициализации
данных в тексте программы.
Предварительно подготовить тестовый
пример с помощью калькулятора.
*Включить в программу обработку значений переменных, обращающих знаменатель в 0.
2. **Написать
программу, вычисляющую значение функции
для заданного b.
Значение
n
- номер
вашего
варианта. Реализовать алгоритм с
использованием условного оператора if
и
*с
помощью тернарной условной операции.
1.2. Логические выражения и ветвления
-
**Даны действительные числа x1, y1, x2, y2. Вычислить
min(x1, y1, x2+ y2)+max(x1+x2, y1+y2)+ min(y1, y2).
-
***Даны вещественные числа x, y. Определить, принадлежит ли точка с координатами x, y заштрихованной части плоскости. Результат вывести в виде текстового сообщения. Представить варианты программы с использованием условного оператора if и тернарной условной операции.
y
1
-1 0 1 х
-
**Написать программу, вычисляющую значение переменной F, принимающей:
-
действительное значение, если выражение НЕ(A ИЛИ В ИЛИ С) не равно нулю;
-
целое значение в противном случае.
Здесь НЕ, ИЛИ – поразрядные логические операции, А – вторая старшая цифра в двузначной целой части положительного вещественного числа х; В и С – соответственно суммы двух и трех первых цифр в трехзначной дробной части этого числа.
-
*Даны координаты поля шахматной доски x, y (натуральные числа из диапазона 1-8): x – номер вертикали, y – номер горизонтали. Учитывая, что левое нижнее поле доски (1,1) является черным, проверить истинность высказывания «данное поле является черным».
