Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка ПИ_ИКТ Программирование по С++ (1 семестр) _Хотов.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
5.83 Mб
Скачать

Варианты заданий

1 Указатели

Используя вместо самой переменной указатель на нее написать программу в соответствии с заданием:

    1. Вычислить площадь треугольника по стороне и высоте.

    2. Вычислить площадь окружности по заданному радиусу.

    3. Даны значения a и b, найти их среднее арифметическое, среднегеометрическое.

    4. Вычислить y = tg(x)+5x3-4x2.

    5. Вычислить площадь квадрата.

    6. Вычислить высоту треугольника, зная две стороны треугольника и угол между ними.

    7. Вычислить y = |x-cos(x)|.

    8. Ввести сторону квадрата a. Вычислить площадь вписанной окружности.

    9. Задается длина окружности. Найти площадь круга, ограниченного этой окружностью.

    10. Вычислить углы треугольника, зная его стороны.

    11. Вычислить площадь трапеции.

    12. Вычислить y = cos|x3-x2|.

    13. Вычислить длину гипотенузы прямоугольного треугольника, зная длины двух катетов.

    14. Вычислить корень квадратный от (x5-x4+|x3|).

    15. Вычислить корень квадратный от (sin(x)+cos(x)).

    16. Вычислить объем цилиндра, зная радиус основания и высоту.

    17. Вычислить объем конуса.

    18. Определить время, через которое встретятся два тела, равноускоренно движущиеся друг к другу. Известны: v1 и v2 - начальные скорости, a1 и a2 - ускорения, s - расстояние между ними.

2 Имя массива как указатель

Написать программу, с использованием динамических массивов, вводя размер массива с клавиатуры.

  1. Дан одномерный массив, состоящий из N вещественных элементов.

    1. Ввести массив с клавиатуры.

    2. Найти максимальный элемент.

    3. Вычислить среднеарифметическое положительных элементов массива.

    4. Вывести отрицательные элементы на экран в обратном порядке.

  2. Дан одномерный массив, состоящий из N вещественных элементов.

    1. Заполнить массив случайными числами.

    2. Найти минимальный положительный элемент.

    3. Вычислить произведение не нулевых элементов массива.

    4. Вывести ненулевые элементы на экран в обратном порядке.

  3. Дан одномерный массив, состоящий из N целочисленных элементов.

    1. Ввести массив с клавиатуры.

    2. Найти максимальный отрицательный элемент.

    3. Вычислить сумму отрицательных элементов массива.

    4. Вывести положительные элементы на экран.

  4. Дан одномерный массив, состоящий из N целочисленных элементов.

    1. Заполнить массив случайными числами.

    2. Найти максимальный положительный элемент.

    3. Вычислить сумму элементов массива.

    4. Вывести ненулевые элементы на экран в обратном порядке.

  5. Дан одномерный массив, состоящий из N вещественных элементов.

    1. Ввести массив с клавиатуры.

    2. Найти максимальный элемент.

    3. Вычислить среднеарифметическое отрицательных элементов массива.

    4. Вывести массив на экран в обратном порядке.

  6. Дан одномерный массив, состоящий из N вещественных элементов.

    1. Заполнить массив случайными числами.

    2. Найти минимальный элемент.

    3. Вычислить произведение не нулевых элементов массива.

    4. Вывести положительные элементы на экран в обратном порядке.

  7. Дан одномерный массив, состоящий из N целочисленных элементов.

    1. Ввести массив с клавиатуры.

    2. Найти минимальный положительный элемент.

    3. Вычислить сумму положительных элементов массива, кратных 3.

    4. Вывести не нулевые элементы на экран.

  8. Дан одномерный массив, состоящий из N целочисленных элементов.

    1. Заполнить массив случайными числами.

    2. Найти максимальный положительный элемент.

    3. Вычислить произведение элементов массива.

    4. Вывести положительные элементы на экран.

  9. Дан одномерный массив, состоящий из N вещественных элементов.

    1. Ввести массив с клавиатуры.

    2. Найти максимальный элемент.

    3. Вычислить сумму четных элементов массива.

    4. Вывести отрицательные элементы на экран в обратном порядке.

  10. Дан одномерный массив, состоящий из N вещественных элементов.

    1. Заполнить массив случайными числами.

    2. Найти минимальный отрицательный элемент.

    3. Вычислить среднеарифметическое положительных элементов массива.

    4. Вывести положительные элементы на экран.

  11. Дан одномерный массив, состоящий из N целочисленных элементов.

    1. Ввести массив с клавиатуры.

    2. Найти максимальный элемент.

    3. Вычислить среднеарифметическое элементов массива.

    4. Вывести массив на экран в обратном порядке.

  12. Дан одномерный массив, состоящий из N целочисленных элементов.

    1. Заполнить массив случайными числами.

    2. Найти минимальный элемент.

    3. Вычислить сумму элементов массива.

    4. Вывести положительные элементы на экран.

  13. Дан одномерный массив, состоящий из N целочисленных элементов.

    1. Ввести массив с клавиатуры.

    2. Найти максимальный отрицательный элемент.

    3. Вычислить произведение отрицательных элементов массива.

    4. Вывести ненулевые элементы на экран в обратном порядке.

  14. Дан одномерный массив, состоящий из N целочисленных элементов.

    1. Заполнить массив случайными числами.

    2. Найти максимальный элемент.

    3. Вычислить среднеарифметическое нечетных элементов массива.

    4. Вывести отрицательные элементы на экран.

  15. Дан одномерный массив, состоящий из N вещественных элементов.

    1. Ввести массив с клавиатуры.

    2. Найти минимальный положительный элемент.

    3. Вычислить сумму четных элементов массива.

    4. Вывести массив на экран в обратном порядке.

  16. Дан одномерный массив, состоящий из N вещественных элементов.

    1. Заполнить массив случайными числами.

    2. Найти минимальный отрицательный элемент.

    3. Вычислить произведение ненулевых элементов массива, кратных 3.

    4. Вывести отрицательные элементы на экран в обратном порядке.

  17. Дан одномерный массив, состоящий из N целочисленных элементов.

    1. Ввести массив с клавиатуры.

    2. Найти максимальный отрицательный элемент.

    3. Вычислить среднеарифметическое четных элементов массива.

    4. Вывести ненулевые элементы на экран в обратном порядке.

  18. Дан одномерный массив, состоящий из N целочисленных элементов.

    1. Заполнить массив случайными числами.

    2. Найти минимальный элемент.

    3. Вычислить сумму положительных нечетных элементов массива.

    4. Вывести положительные элементы на экран.