
На С++ срочно 1) Заповнити масив з 10 елементів з клавіатури. Вивести на екран всі елементи,
більші за 2,7. Масив типу double. 2) Заповнити масив з 10 елементів випадковими числами від -50 до 50. Вивести на екран кількість додатніх та кількість від'ємних чисел. Масив типу int. 3) Заповнити масив з 7 елементів цілими числами одразу під час оголошення. Вивести на екран окремо в рядок всі парні числа, і в окремому рядку всі непарні

Ответы на вопрос

Ответ:
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;
}
```



Ось приклади програм на 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++!


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili