В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
kaka932
kaka932
23.01.2021 01:52 •  Информатика

Нужно написать код для 3 задач на Python. за решение Дан двухмерный массив целых чисел. В каждом его столбце найти: количество элементов, кратных а или b.
2)Дан двухмерный массив целых чисел. Для каждой строки выяснить: а) имеются ли в ней положительные элементы; б) имеются ли в ней элементы, последняя цифра которых равна а.
3)Дано целое число. Определить: а) является ли оно четным; б) оканчивается ли оно цифрой 7; в) оканчивается ли оно четной цифрой. Составное условие не использовать.

Показать ответ
Ответ:
Anastasii03
Anastasii03
14.10.2020 06:16

1.

a, b = map(int, input('Введите a, b: ').split())

lst = [[int(_) for _ in input('Введите элементы: ').split()] for j in range(int(input('Введите число строк: ')))]

count = 0

for i in range(len(lst[0])):

   for j in range(len(lst)):

       if lst[j][i] % a == 0 or lst[j][i] % b == 0:

           count += 1

   print(f'{i + 1}: {count}')

   count = 0

2.

lst = [[int(_) for _ in input('Элементы: ').split()] for p in range(int(input('Введите число строк: ')))]

a = input('Введите а: ')

positive = False

num = False

for i in range(len(lst)):

   print(f'{i + 1}: ', end='')

   for j in lst[i]:

       if j > 0:

           positive = True

       if str(j)[-1] == a:

           num = True

   if positive:

       print('Положительные элементы есть', end='; ')

   else:

       print('Положительных элементов нет', end='; ')

   print(('Есть элементы, ' if num else 'Нет элементов, ') + 'последняя цифра которых = a')

   num = False

   positive = False

3.

num = int(input('Введите число: '))

print(f'a) {num % 2 == 0}')

print(f'b) {str(num)[-1] == "7"}')

print(f'c) {num % 2 == 0}')

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота