gif
Портал edu4cash: Что это и как работает?.
gif
Как быстро получить ответ от ИИ.
gif
Как задонатить в Roblox в России в 2024 году.
gif
Обновления на edu4cash – новые награды, улучшенная модерация и эксклюзивные возможности для VIP!.
  • Задать вопрос
  • Назад
  • Главная страница
  • Вопросы
  • Предметы
    • Русский язык
    • Литература
    • Математика
    • Алгебра
    • Геометрия
    • Вероятность и статистика
    • Информатика
    • Окружающий мир
    • География
    • Биология
    • Физика
    • Химия
    • Обществознание
    • История
    • Английский язык
    • Астрономия
    • Физкультура и спорт
    • Психология
    • ОБЖ
    • Немецкий язык
    • Французский язык
    • Право
    • Экономика
    • Другие предметы
    • Музыка
  • Темы
  • Банк
  • Магазин
  • Задания
  • Блог
  • Топ пользователей
  • Контакты
  • VIP статус
  • Пригласи друга
  • Донат
  1. edu4cash
  2. Вопросы
  3. Информатика
  4. 11 класс
  5. Как создать программу, которая будет складывать положительные числа и перемножать отрицательные из 10 введенных чисел?
Задать вопрос
Похожие вопросы
  • Как написать программу для вычисления суммы cos1 + cos2 + cos3 + … + cos30?
  • Как создать программу для расчета стоимости телефонного разговора, если цена за минуту равна 1.4 рубля, и задать эту цену через константу или оператор присваивания? Также как учесть 20% скидку на разговоры, проходящие в субботу и воскресенье? Помогите,...
  • Как можно реализовать бесконечный цикл в программе, который будет предлагать пользователю различные команды для работы со списком менторов, включая добавление, изменение, удаление и выход, с учетом всех указанных условий?
  • Как составить программы на языке программирования для решения задачи, где число А вводится с клавиатуры, и если оно положительное, то извлекается квадратный корень, а если отрицательное, то возводится в квадрат? Как вывести результат на экран?
  • Как создать программу, которая в последовательности натуральных чисел вычисляет сумму всех двухзначных чисел, содержащих цифру A? Программа должна принимать цифру A в качестве входных данных, а затем последовательность натуральных чисел, которая заверш...
forrest.crooks

2025-03-27 06:03:29

Как создать программу, которая будет складывать положительные числа и перемножать отрицательные из 10 введенных чисел?

Информатика 11 класс Программирование на языке Python создание программы складывание положительных чисел перемножение отрицательных 10 введенных чисел информатика 11 класс Новый

Ответить

Born

2025-03-27 06:04:10

Для создания программы, которая будет складывать положительные числа и перемножать отрицательные из 10 введенных чисел, мы можем использовать язык программирования Python. Давайте разберем процесс шаг за шагом.

  1. Импортируем необходимые библиотеки (если нужно):
  2. В данном случае мы можем обойтись без дополнительных библиотек.

  3. Инициализируем переменные:
  4. Создадим переменные для хранения суммы положительных чисел и произведения отрицательных чисел. Изначально сумма будет равна 0, а произведение — 1 (так как мы будем умножать).

    • sum_positive = 0
    • product_negative = 1
    • has_negative = False (для проверки, были ли введены отрицательные числа)
  5. Запрашиваем ввод чисел:
  6. Создадим цикл, который будет повторяться 10 раз для ввода чисел.

  7. Обрабатываем каждое введенное число:
  8. Внутри цикла проверяем, является ли число положительным или отрицательным:

    • Если число положительное, добавляем его к sum_positive.
    • Если число отрицательное, умножаем его на product_negative и устанавливаем has_negative в True.
  9. Выводим результаты:
  10. После завершения цикла выводим сумму положительных чисел и произведение отрицательных чисел. Если отрицательных чисел не было, выводим соответствующее сообщение.

Теперь давайте посмотрим на пример кода:

sum_positive = 0
product_negative = 1
has_negative = False

for i in range(10):
    number = float(input("Введите число: "))

    if number > 0:
        sum_positive += number
    elif number < 0:
        product_negative *= number
        has_negative = True

print("Сумма положительных чисел:", sum_positive)

if has_negative:
    print("Произведение отрицательных чисел:", product_negative)
else:
    print("Отрицательных чисел не было.")

Таким образом, программа будет корректно обрабатывать введенные числа и выводить нужные результаты. Не забывайте тестировать программу с разными наборами чисел, чтобы убедиться, что она работает правильно!


forrest.crooks ждет твоей помощи!

Ответь на вопрос и получи 12 Б 😉
Ответить

  • Политика в отношении обработки персональных данных
  • Правила использования сервиса edu4cash
  • Правила использования файлов cookie (куки)

Все права сохранены.
Все названия продуктов, компаний и марок, логотипы и товарные знаки являются собственностью соответствующих владельцев.

Copyright 2024 © edu4cash

Получите 500 балов за регистрацию!
Регистрация через ВКонтакте Регистрация через Google

...
Загрузка...
Войти через ВКонтакте Войти через Google Войти через Telegram
Жалоба

Для отправки жалобы необходимо авторизоваться под своим логином, или отправьте жалобу в свободной форме на e-mail [email protected]

  • Карма
  • Ответов
  • Вопросов
  • Баллов
Хочешь донатить в любимые игры или получить стикеры VK бесплатно?

На edu4cash ты можешь зарабатывать баллы, отвечая на вопросы, выполняя задания или приглашая друзей.

Баллы легко обменять на донат, стикеры VK и даже вывести реальные деньги по СБП!

Подробнее