Обработка данных в одномерном массиве
Лабораторная работа №1.
ВЫЧИСЛЕНИЕ МАТЕМАТИЧЕСКОГО ВЫРАЖЕНИЯ. ФОРМАТНЫЙ ВЫВОД
Даны целые числа x, y и вещественное z. Вычислить a и b.
Используя форматный ввод/вывод, организуйте дружественный интерфейс ввода данных для решения задачи, а затем выведите на экран значения x, y и z (последнее в экспоненциальной форме с точностью 5 знаков после десятичного разделителя). Каждое значение выводить на новой строке, ширина поля – 10.
Вычисленные значения a и b выведите в десятичном формате с точностью 4 знака после десятичного разделителя. Целое x отобразите в восьмеричном представлении, а y – в шестнадцатеричном.
Номер варианта | Постановка задачи |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; | |
; |
Лабораторная работа №2.
ОПРЕДЕЛЕНИЕ ПРИНАДЛЕЖНОСТИ ТОЧКИ ЗАДАННОЙ ОБЛАСТИ
Даны числа x и y. Определить, принадлежит ли точка с координатами (x,y) заштрихованной области, включая границы.
Оформить первое решение в виде вложенных условных операторов с простыми условиями.
Второе решение должно содержать один условный оператор со сложным логическим условием.
Третье решение должно быть оформлено в виде отдельной функции, вызываемой из основной программы. Функция не содержит условного оператора, а только логическое выражение.
Номер варианта | Задание | Номер варианта | Задание | |
Лабораторная работа №3.
ВЫЧИСЛЕНИЯ ПО РЕКУРРЕНТНЫМ ФОРМУЛАМ С ПОМОЩЬЮ ОПЕРАТОРОВ ЦИКЛА
Вычислить приближенное значение функции, вычислив сумму конечного числа элементов ряда двумя способами, используя разные типы циклов:
1) с заданной точностью;
2) для заданного количества членов ряда.
Переход к способу вычисления реализовать с помощью оператора выбора.
Номер варианта | Задание |
Лабораторная работа №4.
ОБРАБОТКА ДАННЫХ В ОДНОМЕРНОМ МАССИВЕ
Числовой массив B (тип массива указан в формулировке второго задания) содержит k элементов. Элементы массива и пороговые значения X, Y вводятся с клавиатуры. Написать подпрограммы создания массива и вывода его на экран. В первом задании требуется написать функцию нахождения соответствующего варианту максимального/минимального значения, а во втором – среднего арифметического указанных в условии элементов («между» понимать строго – не включая найденные позиции).
Оба задания реализовать в одной программе.
Номер варианта | Задание 1 | Задание 2 |
max (|b1|,...,|bk|) для |bi|<Y | Среднее арифметическое элементов, расположенных между первым и последним положительными элементами. Массив вещественный. | |
min (b1,...,bk) для | Среднее арифметическое элементов, расположенных после первого максимального элемента. Массив вещественный. | |
min (|b1|,...,|bk|) для |bi|>X | Среднее арифметическое элементов, расположенных после последнего максимального элемента среди чётных. Массив целочисленный. | |
max (b1,...,bk) для | Среднее арифметическое элементов, расположенных до последнего минимального элемента. Массив вещественный. | |
max (b1,...,bk) для bi<0 | Среднее арифметическое элементов, расположенных между первым максимальным и последним минимальным элементами. Массив вещественный. | |
max (|b1|,...,|bk|) для | Среднее арифметическое элементов, расположенных между первым и последним нечётными элементами; | |
min (b1,...,bk) для bi>0 | Среднее арифметическое элементов, расположенных до последнего максимального элемента. Массив вещественный. | |
min (b1,...,bk) для bi>X | Среднее арифметическое элементов, расположенных между первым и последним чётными элементами. Массив целочисленный. | |
max (b1,...,bk) для bi<Y | Среднее арифметическое элементов, расположенных между первым максимальным и первым минимальным элементами. Массив вещественный. | |
max (b1,...,bk) для | Среднее арифметическое элементов, расположенных после первого минимального элемента. Массив вещественный. |
min (b1,...,bk) для | Среднее арифметическое элементов, расположенных между первым чётным и последним минимальным элементами. Массив целочисленный. | |
max (|b1|,...,|bk|) для | Среднее арифметическое элементов, расположенных между первым максимальным и последним чётным элементами. Массив целочисленный. | |
max (b1,...,bk) для | Среднее арифметическое элементов, расположенных до первого минимального элемента среди нечётных. Массив целочисленный. | |
min (|b1|,...,|bk|) для | Среднее арифметическое элементов, расположенных между первым и последним отрицательными элементами. Массив вещественный. | |
min (|b1|,...,|bk|) для | Среднее арифметическое элементов, расположенных после первого максимального элемента среди чётных. Массив целочисленный. | |
min (b1,...,bk) для |bi|>X | Среднее арифметическое элементов, расположенных между первым и последним двузначными числами (в десятичном представлении). Массив целочисленный. | |
max (b1,...,bk) для |bi|<Y | Среднее арифметическое элементов, расположенных после последнего максимального элемента среди отрицательных. Массив вещественный. | |
min (b1,...,bk) для Y>|bi|>X | Среднее арифметическое элементов, расположенных до первого минимального элемента среди положительных. Массив вещественный. | |
max (b1,...,bk) для bi<0 | Среднее арифметическое элементов, расположенных между первым и последним положительными элементами. Массив вещественный. | |
max (|b1|,...,|bk|) для | Среднее арифметическое элементов, расположенных после первого максимального элемента. Массив вещественный. | |
min (b1,...,bk) для bi>0 | Среднее арифметическое элементов, расположенных после последнего максимального элемента среди чётных. Массив целочисленный. |
min (b1,...,bk) для bi>X | Среднее арифметическое элементов, расположенных до последнего минимального элемента. Массив вещественный. | |
max (b1,...,bk) для bi<Y | Среднее арифметическое элементов, расположенных между первым максимальным и последним минимальным элементами. Массив вещественный. | |
min (|b1|,...,|bk|) для | Среднее арифметическое элементов, расположенных между первым и последним нечётными элементами. Массив целочисленный. | |
min (b1,...,bk) для |bi|>X | Среднее арифметическое элементов, расположенных до последнего максимального элемента. Массив вещественный. | |
max (b1,...,bk) для |bi|<Y | Среднее арифметическое элементов, расположенных между первым и последним чётными элементами. Массив целочисленный. | |
min (b1,...,bk) для Y>|bi|>X | Среднее арифметическое элементов, расположенных между первым максимальным и первым минимальным элементами. Массив вещественный. | |
max (|b1|,...,|bk|) для |bi|<Y | Среднее арифметическое элементов, расположенных после первого минимального элемента. Массив вещественный. | |
min (b1,...,bk) для | Среднее арифметическое элементов, расположенных между первым чётным и последним минимальным элементами. Массив целочисленный. | |
min (|b1|,...,|bk|) для |bi|>X | Среднее арифметическое элементов, расположенных между первым и последним нечётными элементами. Массив целочисленный. |