• Предмет: Информатика
  • Автор: arnrkamyspaev
  • Вопрос задан 4 месяца назад

Программа запрашивает число п. Далее, мы вводим чисел и сохраняем все введенные числа массив. Выведите в конце только положительные элементы. Ввод: 10 Ввод: 10 6 19 26-34685-65 90 25 12-345-678-910 Вывод: 6 19 26 46 85 90 25 Вывод: 12457810 *C++*​

Ответы

Ответ дал: shahbazovelman97
1

Объяснение:

#include <iostream>

using namespace std;

int main() {

   int n;

   cout << "Введите число n: ";

   cin >> n;

   int a[n];

   cout << "Введите " << n << " чисел: ";

   for (int i = 0; i < n; i++) {

       cin >> a[i];

   }

   cout << "Положительные числа: ";

   for (int i = 0; i < n; i++) {

       if (a[i] > 0) {

           cout << a[i] << " ";

       }

   }

   cout << endl;

   return 0;

}

В этом коде мы используем массив a[n] для хранения введенных чисел. Сначала мы запрашиваем у пользователя число n, затем вводим n чисел и сохраняем их в массив a. Затем мы выводим только положительные числа из массива a. Обратите внимание, что мы используем цикл for для обхода массива и условный оператор if для проверки каждого элемента на положительность.

Вас заинтересует