Вопрос задан 29.09.2023 в 07:51. Предмет Информатика. Спрашивает Яковенко Костя.

Найдите произведение чисел кратных числу К на отрезке [-А;A]. Если таких чисел нет, то выведите 1.

Причем нуль не нужно учитывать при проверке на кратность. Числа Аи К вводятся с клавиатуры (по одному в строке, сначала А, затем К) Python!! Цикл for
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Лисеев Стас.

a, k = int(input()), int(input())

p = 1

for i in range(-a, a+1):

   if i % k == 0 and i:

       p *= i

print(p)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи в Python с использованием цикла for можно воспользоваться следующим кодом:

python
# Ввод чисел А и К с клавиатуры A = int(input("Введите число A: ")) K = int(input("Введите число K: ")) # Инициализируем переменную для хранения произведения product = 1 # Проверяем каждое число на отрезке [-A;A], кратное K (не считая 0) for number in range(-A, A + 1): if number != 0 and number % K == 0: product *= number # Выводим результат if product == 1: print("На отрезке [-A;A] нет чисел, кратных K (кроме 0).") else: print(f"Произведение чисел, кратных {K}, на отрезке [-{A};{A}] (не считая 0) равно {product}.")

Этот код сначала запрашивает у пользователя значения чисел A и K, затем использует цикл for для проверки каждого числа на отрезке [-A;A], кратного K (не включая 0), и вычисляет их произведение. Результат выводится на экран. Если таких чисел нет (кроме 0), то выводится сообщение об этом.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос