Попросите пользователя ввести число n. Затем попросите ввести n чисел и сохраните их в массиве. На выходе выведите
Попросите пользователя ввести число n. Затем попросите ввести n чисел и сохраните их в массиве. На выходе выведите только положительные элементы. Ввод: 10 6 19 26 -3 46 8 5 -65 90 25. Вывод: 6 19 26 46 8 5.
21.12.2023 22:44
Инструкция:
Для решения этой задачи мы можем использовать следующий алгоритм:
1. Попросите пользователя ввести число n - это будет размерность массива.
2. Создайте массив длиной n и заполните его элементами, введенными пользователем.
3. Создайте пустой массив, в котором мы будем хранить только положительные элементы.
4. Пройдитесь по каждому элементу массива и проверьте, является ли он положительным числом (больше нуля).
5. Если элемент положительный, добавьте его в новый массив.
6. Выведите элементы созданного нового массива в виде строки на экран.
Демонстрация:
Допустим, пользователь ввел число 10, а затем ввел следующие 10 чисел: 6, 19, 26, -3, 46, 8, 5, -65, 90, 25.
На выходе мы должны вывести положительные элементы: 6, 19, 26, 46.
Совет:
Чтобы лучше понять эту задачу, можно вспомнить, что положительные числа - это числа, которые больше нуля. Обратите внимание на условие проверки положительности числа при проходе по элементам массива.
Упражнение:
Попросите пользователя ввести число n и сохраните его в переменную. Затем попросите пользователя ввести n чисел и сохраните их в массиве. Напишите программу, которая выводит только положительные числа из этого массива.