Информатика, вопрос задал dimamacho7 , 1 год назад

Задан массив вычислить произведение всех нечётных элементов находящихся в чётных ячейках. Даю 40 баллов
Программа нужна в кумире

Приложения:

p15: язык?
dimamacho7: На кумире надо
p15: кумир это не язык. это комплект учебных миров. подумайте ещё раз над ответом
p15: хотя может тут я и не прав
p15: наверное я не прав.
dimamacho7: Я не знаю мы работаем через программу кумир и там же пишем программу на русском языке
p15: да, я уже понял, на русском не могу

Ответы на вопрос

Ответил nullptr53
1

Ответ:

def Product(arr):

p = 1#Если будет ноль(алгоритм не сработает), так как обнуляется все что умножается на 0

for n in arr[1::2]:#Используем срез массива и получаем все четные ячейки(2) в массиве

if n % 2 != 0:#Проверяем нечетное ли это число

p *= n#Произведение(переменная) умножаем на число

return p#Возвращаем результат

#Наш массиа

array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

result = Product(array)#Получаем результат

print(result)#Выводим результат


dimamacho7: Спасибо конечно но не совсем так как думал будет
nullptr53: я попросил ai преобразовать мой код в код системы программирования КуМир, вам это нужно?
dimamacho7: Да
nullptr53: https://pastebin.com/9nGUkGZK
nullptr53: код
Новые вопросы