Предмет: Информатика, автор: Аноним

Задано одновимірний масив дійсних чисел розмірності n. Утворити одновимірний масив з додатних елементів вхідного масиву.( C++)

Ответы

Автор ответа: kwickie6
1

#include <iostream>

int main() {

   const int MAX_SIZE = 100;

   double inputArray[MAX_SIZE];

   double positiveArray[MAX_SIZE];

   int n;

   std::cout << "Введіть розмір масиву (n): ";

   std::cin >> n;

   std::cout << "Введіть елементи масиву: ";

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

       std::cin >> inputArray[i];

   }

   int positiveCount = 0;

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

       if (inputArray[i] > 0) {

           positiveArray[positiveCount] = inputArray[i];

           positiveCount++;

       }

   }

   std::cout << "Масив з додатних елементів: ";

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

       std::cout << positiveArray[i] << " ";

   }

   return 0;

}

Похожие вопросы
Предмет: Геометрия, автор: deriymaria564
Предмет: Русский язык, автор: Dominatory50