Вопрос задан 16.11.2023 в 04:23. Предмет Информатика. Спрашивает Омельчук Максим.

Пользователь вводит числа до тех пор пока не введёт 0, если число больше 25 пропускаем, посчитать

количество нечётных чисел, если число отрицательное введите их сумму, если число кратно 7 найди их произведение! На языке программирования Пайтон!
0 0
Перейти к ответам

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

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

Відповідь:

counter = 0

sumnegative = 0

multiplication = 1

while True:

   number = int(input("Введите число 0 - конец"))

   if number < 25:

       if number % 2 != 0:

           counter += 1

       if number< 0:

           sum += number

       if number % 7 == 0:

           multiplication *= number

   if number == 0:

       break

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

Код на языке программирования Python, который решает данную задачу, может выглядеть следующим образом:

```python count_odd = 0 # счетчик нечетных чисел negative_sum = 0 # сумма отрицательных чисел multiple_7_product = 1 # произведение чисел, кратных 7

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

if num == 0: break elif num > 25: continue

if num % 2 != 0: count_odd += 1

if num < 0: negative_sum += num

if num % 7 == 0: multiple_7_product *= num

print("Количество нечетных чисел:", count_odd) print("Сумма отрицательных чисел:", negative_sum) print("Произведение чисел, кратных 7:", multiple_7_product) ```

Пояснение работы кода: 1. Инициализируем счетчик `count_odd` для нечетных чисел, переменную `negative_sum` для суммы отрицательных чисел и `multiple_7_product` для произведения чисел, кратных 7. 2. Начинаем бесконечный цикл, чтобы пользователь мог вводить числа до тех пор, пока не введет 0. 3. Считываем число, введенное пользователем. 4. Если число равно 0, выходим из цикла. 5. Если число больше 25, пропускаем его и возвращаемся к началу цикла. 6. Если число нечетное, увеличиваем счетчик `count_odd` на 1. 7. Если число отрицательное, добавляем его к переменной `negative_sum`. 8. Если число кратно 7, умножаем его на `multiple_7_product`. 9. Возвращаемся к началу цикла.

После выхода из цикла, выводим результаты: количество нечетных чисел, сумму отрицательных чисел и произведение чисел, кратных 7.

0 0

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

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

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

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