Дано одновимірний масив цілих чисел A(i), де і = 1,2...n. Кількість елементів задайте самостійно. Надрукувати окремо додатні та Окремо від'ємні елементи заданого масиву та вказати їх індекси. Елементи послідовності рахуються за формулою a(i) = 4*i - 5
Answers & Comments
Щоб вирішити це завдання, спочатку створимо масив A(i) за допомогою формули a(i) = 4*i - 5. Наступним кроком буде перевірка кожного елементу масиву і роздруковування додатніх та від'ємних елементів окремо разом з їхніми індексами.
Отже, нижче наведений код на мові Python, який вирішує цю задачу:
n = 10 # задаємо кількість елементів у масиві
A = [4*i-5 for i in range(1, n+1)] # створюємо масив за допомогою формули
# друк додатніх елементів та їх індексів
print("Додатні елементи масиву:")
for i in range(n):
if A[i] > 0:
print("A[{}] = {}".format(i, A[i]))
# друк від'ємних елементів та їх індексів
print("Від'ємні елементи масиву:")
for i in range(n):
if A[i] < 0:
print("A[{}] = {}".format(i, A[i]))
Вихідним результатом буде наступне:
Додатні елементи масиву:
A[1] = 3
A[2] = 7
A[3] = 11
A[4] = 15
A[5] = 19
A[6] = 23
A[7] = 27
A[8] = 31
A[9] = 35
Від'ємні елементи масиву:
A[0] = -1