Помогите пожалуйста в заданиях по програмированию.
Ответы
Задача 1
N = int(input("Введите количество чисел в массиве: ")) # Запрашиваем у пользователя количество чисел в массиве и присваиваем значение переменной N
a = [0] * N # Создаем массив a из N элементов, заполненный нулями
for i in range (N): # Цикл для заполнения массива значениями с клавиатуры
a[i] = int(input()) # Запрашиваем у пользователя значение элемента массива и присваиваем его i-му элементу массива a
ind = -1 # Инициализируем переменную ind значением -1
for i in range (N): # Цикл для поиска первого четного значения в массиве
if a[i] % 2 == 0: # Если i-й элемент массива четный
ind = i # Присваиваем переменной ind значение i
break # Выходим из цикла
if ind != -1: # Если ind не равно -1 (то есть было найдено четное значение)
print("Номер первого четного элемента равен", ind) # Выводим номер первого четного элемента
else: # Иначе
print("NO") # Выводим "NO"
Задача 2
Есть ошибка в строке if a[i] 10 > 5:. Она должна быть исправлена на if a[i] % 10 > 5:
N = int(input("Введите количество чисел в массиве: ")) # Запрашиваем у пользователя количество чисел в массиве и присваиваем значение переменной N
a = [0] * N # Создаем массив a из N элементов, заполненный нулями
for i in range (N): # Цикл для заполнения массива значениями с клавиатуры
a[i] = int(input()) # Запрашиваем у пользователя значение элемента массива и присваиваем его i-му элементу массива a
summ = 0 # Инициализируем переменную summ значением 0
for i in range (N): # Цикл для подсчета суммы элементов, чья последняя цифра больше 5
if a[i] % 10 > 5: # Если последняя цифра i-го элемента больше 5
summ += a[i] # Добавляем значение i-го элемента к summ
print(summ) # Выводим значение summ (сумму элементов, чья последняя цифра больше 5)
Задача 3
N = int(input("Введите количество чисел в массиве: ")) # Запрашиваем у пользователя количество чисел в массиве и присваиваем значение переменной N
a = [0] * N # Создаем массив a из N элементов, заполненный нулями
for i in range (N): # Цикл для заполнения массива значениями с клавиатуры
a[i] = int(input()) # Запрашиваем у пользователя значение элемента массива и присваиваем его i-му элементу массива a
count = 0 # Инициализируем переменную count значением 0
for i in range (N): # Цикл для подсчета количества элементов, кратных трем
if a[i] % 3 == 0: # Если i-й элемент кратен трем
count += 1 # Увеличиваем count на единицу
print(count) # Выводим значение count (количество элементов, кратных трем)