ОБЩИЕ ТРЕБОВАНИЯ
Внимательно изучите лекционный материал.
На основе лекционного материала выполнить вариант задания по темам «Табулирование функции» и «Обработка одномерных массивов». Отчёт должен быть представлен в виде распечатки в формате А4 и включать: титульный лист, текст задания, схему алгоритма, программу на языке С++.
Программа может быть отлажена, если есть такая возможность. В этом случае распечатайте результаты работы.
Если нет возможности выполнить программу, в отчёте просто приведите схему алгоритма и текст программы, написанный на С++.
Вариант задания выбирается по номеру в журнале группы.
Во втором задании массив задаётся явно или водится с клавиатуры. Размерность массива задаётся в режиме диалога (т.е., вводится с клавиатуры).
ВАРИАНТ 1
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив целых чисел X(n).
Найти сумму чётных элементов массива.
ВАРИАНТ 2
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив вещественных чисел A(n).
Найти произведение положительных элементов массива.
ВАРИАНТ 3
1. Вычислить и вывести на экран таблицу функции y=f(x)
в интервале [a,b] с шагом h. Результаты представить в виде таблицы: ![]() ![]() |
2. Задан массив вещественных чисел A(n).
Найти сумму чётных чисел, расположенных до минимального элемента мас-
сива.
ВАРИАНТ 4
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив целых чисел X(n).
Найти сумму положительных чётных элементов массива.
ВАРИАНТ 5
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив вещественных чисел X(n).
Найти сумму элементов с нечётными номерами.
ВАРИАНТ 6
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив вещественных чисел X(n).
Найти сумму положительных элементов массива.
ВАРИАНТ 7
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив целых чисел B(n).
Найти максимальный элемент среди элементов, которые кратны 3.
ВАРИАНТ 8
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив целых чисел X(n).
Найти разность значений максимального и минимального элементов массива.
ВАРИАНТ 9
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив целых чисел X(n).
Найти сумму чисел, которые расположены между минимальным и максимальными элементами массива.
ВАРИАНТ 10
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив целых чисел X(n).
Найти сумму нечётных положительных элементов массива.
ВАРИАНТ 11
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив целых чисел X(n).
Найти сумму количество чисел, которые расположены после минимального элемента массива.
ВАРИАНТ 12
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив вещественных чисел X(n).
Найти процент отрицательных чисел в массиве.
ВАРИАНТ 13
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив целых чисел A(n).
Найти
• среднее арифметическое элементов массива;
ВАРИАНТ 14
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив целых чисел A(n).
Найти минимальный элемент и его индекс в первой половине массива.
ВАРИАНТ 15
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив целых чисел P(n).
Найти количество нечётных элементов массива.
ВАРИАНТ 16
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив целых чисел X(n).
Найти количество чисел, расположенных до максимального элемента
массива.
ВАРИАНТ 17
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив целых чисел P(n).
Найти номер первого нулевого элемента.
ВАРИАНТ 18
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив вещественных чисел X(n).
Найти количество нечётных элементов массива, расположенных в его второй
половине.
ВАРИАНТ 19
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив целых чисел A(n).
Найти сумму элементов массива, кратных трём;
ВАРИАНТ 20
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы:
Таблицу выровнять с помощью функций форматирования cout.width(), cout.precision().
2. Задан массив вещественных чисел X(n).
Найти номер минимального по модулю элемента массива;