М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
sof2008
sof2008
11.10.2020 04:23 •  Информатика

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

👇
Ответ:

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}')

4,6(57 оценок)
Открыть все ответы
Ответ:
xalmatovr
xalmatovr
11.10.2020
Частота процессора - Количество операций в секунду 
Разрядность шины - Системная шина процессора предназначена для обмена информацией микропроцессора с любыми внутренними устройствами микропроцессорной системы 
Объем кэш-памяти - Кэш память процессора выполняет примерно ту же функцию, что и оперативная память. Только кэш - это память встроенная в процессор. Кэш-память используется процессором для хранения информации. В ней буферизируются самые часто используемые данные, за счет чего, время очередного обращения к ним значительно сокращается. 
Количество ядер в домашних системах от одного до четырех
4,6(1 оценок)
Ответ:
DarKerThanBlaCK34
DarKerThanBlaCK34
11.10.2020

55:5=11

365:11≈33(34) берём "34", чтобы перехлестнуть 365.

Так как 11-ый член является замыкающим (перехлёстывающим 365), тогда смотрим по ближайшим:

34*10=340 (340+34=374) - подходит, но это не максимум!

365 mod 10= 36, а это значит, что последующий член будет больше 365, а именно 395.

В задании сказано, что d должно быть максимальным, а "34" - это допустимое, но не максимально число, удовлетворяющее условию, даже минимальное (по результату).

Проверка:

34*11=374, значит, когда на экране выведется s:=340, n:=50, то, зайдя по следующему циклу, получится, что s:= 374, n:=55. На следующий цикл программа не пойдёт.

ответ: d=34. 

4,5(52 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ