• Предмет: Информатика
  • Автор: schwppsschweppes
  • Вопрос задан 1 год назад

На С++ срочно
1) Заповнити масив з 10 елементів з клавіатури. Вивести на екран всі елементи, більші за 2,7. Масив типу double.

2) Заповнити масив з 10 елементів випадковими числами від -50 до 50. Вивести на екран кількість додатніх та кількість від'ємних чисел. Масив типу int.

3) Заповнити масив з 7 елементів цілими числами одразу під час оголошення. Вивести на екран окремо в рядок всі парні числа, і в окремому рядку всі непарні

Ответы

Ответ дал: timurnilga0
0

Ответ:

1. Заповнення та виведення масиву типу double:

```cpp

#include <iostream>

int main() {

   const int size = 10;

   double arr[size];

   // Заповнення масиву з клавіатури

   std::cout << "Введіть " << size << " чисел типу double:\n";

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

       std::cin >> arr[i];

   }

   // Виведення чисел, більших за 2.7

   std::cout << "Числа, більші за 2.7:\n";

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

       if (arr[i] > 2.7) {

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

       }

   }

   return 0;

}

```

2. Заповнення та виведення масиву типу int і підрахунок кількості додатніх і від'ємних чисел:

```cpp

#include <iostream>

#include <cstdlib> // Для генерації випадкових чисел

int main() {

   const int size = 10;

   int arr[size];

   int positiveCount = 0;

   int negativeCount = 0;

   // Заповнення масиву випадковими числами від -50 до 50

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

       arr[i] = rand() % 101 - 50; // Генеруємо випадкове число в діапазоні [-50, 50]

   }

   // Підрахунок кількості додатніх і від'ємних чисел та виведення їх

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

       if (arr[i] > 0) {

           positiveCount++;

       } else if (arr[i] < 0) {

           negativeCount++;

       }

   }

   std::cout << "Кількість додатніх чисел: " << positiveCount << "\n";

   std::cout << "Кількість від'ємних чисел: " << negativeCount << "\n";

   return 0;

}

```

3. Виведення парних і непарних чисел з масиву:

```cpp

#include <iostream>

int main() {

   const int size = 7;

   int arr[size] = {2, 7, 14, 5, 8, 11, 10};

   std::cout << "Парні числа:\n";

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

       if (arr[i] % 2 == 0) {

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

       }

   }

   std::cout << "\nНепарні числа:\n";

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

       if (arr[i] % 2 != 0) {

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

       }

   }

   return 0;

}

```

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