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

Самостоятельная работа «Одномерные массивы. Питон»
1) Дан массив А из 25 элементов. Элементы массива могут принимать целые значения от -1000 до 1000 включительно. Найти и вывести сумму элементов массива, значения которых положительны, кратны 3 и оканчиваются на 6. Если таких чисел нет, нужно вывести ответ 0.
2) Дан массив А, содержащий 20 целых чисел, по абсолютной величине не превышающих 3000. Необходимо найти в этом массиве количество элементов, которые кратны 5, а их десятичная запись заканчивается цифрой 0, и заменить каждый из таких элементов на это количество. В качестве результата программа должна вывести изменённый массив, по одному элементу в строке.

Показать ответ
Ответ:
anatoliy92itf
anatoliy92itf
28.08.2020 15:17

Номер 2:

n = int(input())#количество элементов

a = []

for i in range(n):

   a.append(int(input()))

k = 0

for i in range(n):

   if a[i] % 5 == 0 and a[i] % 10 == 0:

       k += 1

for j in range(n):

   if a[j] % 5 == 0 and a[j] % 10 == 0:

       a[j] = k

print('\n'.join(map(str, a)))

Номер 1:

n = int(input())#количество элементов

a = []

for i in range(n):

   a.append(int(input()))

k = 0

su = 0

for i in range(n):

   if a[i] > 0 and a[i] % 3 == 0 and a[i] % 10 == 6:

       su += a[i]

print(su)

Объяснение:

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