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