Вопрос задан 23.09.2023 в 06:05. Предмет Информатика. Спрашивает Рябкова Алёна.

На С++ срочно 1) Заповнити масив з 10 елементів з клавіатури. Вивести на екран всі елементи,

більші за 2,7. Масив типу double. 2) Заповнити масив з 10 елементів випадковими числами від -50 до 50. Вивести на екран кількість додатніх та кількість від'ємних чисел. Масив типу int. 3) Заповнити масив з 7 елементів цілими числами одразу під час оголошення. Вивести на екран окремо в рядок всі парні числа, і в окремому рядку всі непарні
0 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;

}

```

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Ось приклади програм на C++, які виконують ваші завдання:

cpp
#include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { // Завдання 1 double arr1[10]; cout << "Введіть 10 елементів масиву типу double:" << endl; for (int i = 0; i < 10; i++) { cin >> arr1[i]; } cout << "Елементи більші за 2.7:" << endl; for (int i = 0; i < 10; i++) { if (arr1[i] > 2.7) { cout << arr1[i] << " "; } } cout << endl; // Завдання 2 int arr2[10]; int positiveCount = 0; int negativeCount = 0; srand(time(0)); // Ініціалізація генератора випадкових чисел for (int i = 0; i < 10; i++) { arr2[i] = rand() % 101 - 50; // Генеруємо випадкове число в діапазоні від -50 до 50 if (arr2[i] > 0) { positiveCount++; } else if (arr2[i] < 0) { negativeCount++; } } cout << "Кількість додатніх чисел: " << positiveCount << endl; cout << "Кількість від'ємних чисел: " << negativeCount << endl; // Завдання 3 int arr3[] = {2, 7, 4, 9, 6, 13, 11}; cout << "Парні числа:" << endl; for (int i = 0; i < 7; i++) { if (arr3[i] % 2 == 0) { cout << arr3[i] << " "; } } cout << endl; cout << "Непарні числа:" << endl; for (int i = 0; i < 7; i++) { if (arr3[i] % 2 != 0) { cout << arr3[i] << " "; } } cout << endl; return 0; }

Ці програми заповнюють масиви даними, відповідно до ваших завдань, і виводять результати на екран. Бажаю успіху в програмуванні на C++!

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос