Элементы массива А[i], состоящего из 20 элементов, получить по формуле 2*i^2-12*i+20 Написать программу, которая может: 1) вывести на экран все элементы получившегося массива; 2) найти минимальный и максимальный элементы; 3) вывести на экран элементы массива в обратном порядке.
Вот пример программы на Python, реализующей данные требования:
def calculate_element(i): return 2*i**2 - 12*i + 20 # создаем массив А A = [calculate_element(i) for i in range(20)] # 1) выводим на экран все элементы массива print("Элементы массива A:") print(A) # 2) находим минимальный и максимальный элементы min_element = min(A) max_element = max(A) print("\nМинимальный элемент массива: {}".format(min_element)) print("Максимальный элемент массива: {}".format(max_element)) # 3) выводим элементы массива в обратном порядке print("\nЭлементы массива A в обратном порядке:") A_reverse = A[::-1] print(A_reverse)
Примерный вывод программы:
Элементы массива A: [20, 10, 4, 0, -2, -2, 0, 4, 10, 20, 34, 52, 74, 100, 130, 164, 202, 244, 290, 340] Минимальный элемент массива: -2 Максимальный элемент массива: 340 Элементы массива A в обратном порядке: [340, 290, 244, 202, 164, 130, 100, 74, 52, 34, 20, 10, 4, 0, -2, -2, 0, 4, 10, 20]
Вот пример программы на Python, реализующей данные требования:
def calculate_element(i):return 2*i**2 - 12*i + 20
# создаем массив А
A = [calculate_element(i) for i in range(20)]
# 1) выводим на экран все элементы массива
print("Элементы массива A:")
print(A)
# 2) находим минимальный и максимальный элементы
min_element = min(A)
max_element = max(A)
print("\nМинимальный элемент массива: {}".format(min_element))
print("Максимальный элемент массива: {}".format(max_element))
# 3) выводим элементы массива в обратном порядке
print("\nЭлементы массива A в обратном порядке:")
A_reverse = A[::-1]
print(A_reverse)
Примерный вывод программы:
Элементы массива A:[20, 10, 4, 0, -2, -2, 0, 4, 10, 20, 34, 52, 74, 100, 130, 164, 202, 244, 290, 340]
Минимальный элемент массива: -2
Максимальный элемент массива: 340
Элементы массива A в обратном порядке:
[340, 290, 244, 202, 164, 130, 100, 74, 52, 34, 20, 10, 4, 0, -2, -2, 0, 4, 10, 20]