Составьте программы, реализующие основные алгоритмические задачи обработки массивов.
1. Линейный поиск элементов, обладающих данным свойством (всех элементов, обладающих данным свойством; первого вхождения, последнего вхождения)
а) В массиве целых чисел вывести номера всех элементов, кратных 3.
б) Найти в массиве целых чисел первый элемент, заканчивающийся цифрой 7. Вывести значение этого элемента.
в) Найти в массиве целых чисел последний двухзначный элемент. Вывести номер этого элемента.
Объяснение:
a)a = []
for i in range(len(a)):
if a[i] % 3 == 0:
print(i, end='; ')
б)a = []
for i in range(len(a)):
if str(a[i])[-1] == '7':
print(a[i], end='; ')
в)a = []
for i in range(len(a)):
if len(str(a[i])) == 2:
b = i
print(b)
В квадратные скобки после а, введешь нужный тебе массив.