Вариант №19
Задание №1.
Написать программу на языке С++ для создания массива А[N], элементами которого являются площади прямоугольников. Длина сторон этих прямоугольников вычисляются по следующей формуле:
ai = 2ai-1 + 3, a0 =2, bi =3bi-1+-2, b0 =1 i=1,2, ..., N-1 (N=20)
Вычисление площади прямоугольников оформить в виде функции. Вывести на экран значение элементов массива (в одной строке разместить по 10 элементов массива).
Задание №2.
Написать программу на языке С++ для создания динамического массива A[N] , заполнить массив с помощью генератора случайных чисел (получение случайного числа в интервале [a,b] оформить как функцию (а=-30,b =30)). Полученный массив перезаписать, удалив из него элемент(ы) стоящий в самом середине.
Вариант №20
Задание №1.
Написать программу на языке С++ для создания массива А[N], элементами которого являются площади прямоугольных треугольников. Длина катетов этих треугольников вычисляются по следующей формуле:
ai = ai-1 +3, a0 =3, bi =2bi-1 +1, b0 =4 i=1,2, ..., N-1 (N=20)
Вычисление площади треугольника оформить в виде функции. Вывести на экран значение элементов массива (в одной строке разместить по 10 элементов массива)
Задание №2.
Написать программу на языке С++ для создания динамического массива A[N], заполнить массив с помощью генератора случайных чисел (получение случайного числа в интервале [a,b] оформить как функцию (а=-30,b =30)). Полученный массив отсортировать по уменьшению и записать в новый массив B[M] только положительные числа, а старый массив А удалить из памяти.
Do'stlaringiz bilan baham: |