1) Заполнить и вывести на экран массив 5 х 10 случайных целых чисел в диапазоне от 1 до 10. 2) Найти сумму элементов одномерного массива с k1-го по k2-ой, где k1 и k2 вводятся с клавиатуры. Сделать проверку корректности их ввода. 3) Найти сумму всех элементов одномерного массива, имеющих четные индексы. 4) Создать одномерный массив случайных целых чисел в диапазоне (-7,2). Переставить в обратном порядке элементы массива. 5) Найти 3 минимальных элемента массива и возвести их в квадрат.
4) Пример кода на Python для выполнения четвертой задачи:
import random array = [random.randint(-7, 2) for _ in range(10)] print("Исходный массив:", array) array.reverse() print("Массив после перестановки в обратном порядке:", array)
5) Пример кода на Python для выполнения пятой задачи:
array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] sorted_array = sorted(array) min_elements = sorted_array[:3] for i in range(3): min_elements[i] = min_elements[i] ** 2 print("3 минимальных элемента, возвести их в квадрат:", min_elements)
1) Пример кода на Python для выполнения первой задачи:
import randomarray = [[random.randint(1, 10) for _ in range(10)] for _ in range(5)]
for row in array:
print(row)
2) Пример кода на Python для выполнения второй задачи:
array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]k1 = int(input("Введите значение k1: "))
k2 = int(input("Введите значение k2: "))
if k1 < 0 or k2 >= len(array) or k1 >= k2:
print("Некорректный ввод k1 и k2")
else:
sum_subarray = sum(array[k1:k2+1])
print("Сумма элементов массива с {}-го по {}-ой: {}".format(k1, k2, sum_subarray))
3) Пример кода на Python для выполнения третьей задачи:
array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]sum_even_indices = sum(array[::2])
print("Сумма элементов с четными индексами: {}".format(sum_even_indices))
4) Пример кода на Python для выполнения четвертой задачи:
import randomarray = [random.randint(-7, 2) for _ in range(10)]
print("Исходный массив:", array)
array.reverse()
print("Массив после перестановки в обратном порядке:", array)
5) Пример кода на Python для выполнения пятой задачи:
array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]sorted_array = sorted(array)
min_elements = sorted_array[:3]
for i in range(3):
min_elements[i] = min_elements[i] ** 2
print("3 минимальных элемента, возвести их в квадрат:", min_elements)