Язык python
Введите с клавиатуры 8 положительных целых чисел. Определите, сколько из них делятся на 3 и при этом заканчиваются на 4. Программа должна вывести одно число: количество чисел, кратных 3 и оканчивающихся на 4.
Ответы
Да, код немного не красивый, но я пытался сделать его для уровня школы без сплитов и т.д.
P.S. если что он рабочий ГЫы
a2 = int(input())
a3 = int(input())
a4 = int(input())
a5 = int(input())
a6 = int(input())
a7 = int(input())
a8 = int(input())
array = []
array_3 = []
array_3_4 = []
array_3_4_4 = []
array.append(a1)
array.append(a2)
array.append(a3)
array.append(a4)
array.append(a5)
array.append(a6)
array.append(a7)
array.append(a8)
print('Список чисел: ', array)
for i in array:
if i % 3 == 0:
array_3.append(i)
count = 0
for item in array_3:
count += 1
print('Количество чисел ранвых трех: ', count)
print('Список чисел кратных трем: ', array_3)
array_3_4 = list(map(str, array_3))
for i in array_3_4:
if str(i[-1]) == '4':
array_3_4_4.append(i)
count = 0
for item in array_3_4_4:
count += 1
print('Количество чисел ранвых трех с конечным числом равным 4: ', count)
print('Список чисел кратных трем с конечным числом равным 4: ', array_3_4_4)