1. Главная
  2. Библиотека
  3. Программирование
  4. На обработку поступает последовательность из 10 целых ч...
Разбор задачи

На обработку поступает последовательность из 10 целых чисел (каждое на отдельной строке). Известно, что вводимые числа по абсолютной величине не превышают 10^6. Нужно написать программу, которая выводит на экран сумму всех отрицательных чисел

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
На обработку поступает последовательность из 10 целых чисел (каждое на отдельной строке). Известно, что вводимые числа по абсолютной величине не превышают 10^6. Нужно написать программу, которая выводит на экран сумму всех отрицательных чисел

Условие:

На обработку поступает последовательность из 10 целых чисел (каждое на отдельной строке). Известно, что вводимые числа по абсолютной величине не превышают 10^6. Нужно написать программу, которая выводит на экран сумму всех отрицательных чисел последовательности и максимальное отрицательное число в последовательности. Если отрицательных чисел нет, требуется вывести на экран «NO» (без кавычек). Программист торопился и написал программу неправильно.

Решение:

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

Дано:

  • Последовательность из 10 целых чисел.
  • Каждое число вводится на отдельной строке.
  • Числа по абсолютной величине не превышают 10610^6.

Найти:

  • Сумму всех отрицательных чисел.
  • Максимальное отрицательное число в последовательности.
  • Если отрицательных чисел нет, вывести "NO".

Решение:

  1. Инициализация: Создадим переменные для хранения суммы отрицательных чисел и максимального отрицательного числа. Начальное значение суммы будет равно 0, а максимальное отрицательное...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

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

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет