Практическое задание №4. Разработка алгоритмов и составление программ с использованием массивов на алгоритмическом языке С++


Download 203.35 Kb.
Pdf ko'rish
bet9/9
Sana18.02.2023
Hajmi203.35 Kb.
#1212570
1   2   3   4   5   6   7   8   9
Вариант №19 
Задание №1. 

Написать программу на языке С++ для создания массива А[N], 
элементами которого являются площади прямоугольников. Длина сторон этих 
прямоугольников вычисляются по следующей формуле: 
a
i
= 2a
i-1
+ 3, a
0
=2, b
i
=3b
i-1+
-2, b
0
=1 i=1,2, ..., N-1 (N=20) 
Вычисление площади прямоугольников оформить в виде функции.
Вывести на экран значение элементов массива (в одной строке разместить по 
10 элементов массива).
Задание №2. 
Написать программу на языке С++ для создания динамического массива 
A[N] , заполнить массив с помощью генератора случайных чисел (получение 
случайного числа в интервале [a,b] оформить как функцию (а=-30,b =30)). 


Полученный массив перезаписать, удалив из него элемент(ы) стоящий в самом 
середине.
 
Вариант №20 
 
Задание №1.

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

Document Outline

  • ПРАКТИЧЕСКОЕ ЗАДАНИЕ №4. Разработка алгоритмов и составление программ с использованием массивов на алгоритмическом языке С++.

Download 203.35 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling