
Задача 1: користувач задає з клавіатури кількість елементів масиву а та його елементи. Програма
виводить на екран введений масив з його індексами та знаходить суму його від’ємних елементів. Задача 2: Задано масив A з 10 цілих чисел. Знайти суму додатних елементів масиву Задача 3: Знайти добуток елементів масиву, які більше заданого числа Задача 4: Знаходження середнього арифметичного елементів масиву з n дійсних чисел. С++

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

Ответ:
Задача 1:
#include <iostream>
#include <Windows.h> //локалізація
using namespace std;
int main()
{
//локалізація
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
cout << "Введіть розмір масиву: ";
int size{};
cin >> size;
int* a = new int[size];
for (int i = 0; i < size; i++)
{
cout << endl << "Введіть #" << i << " елемент масиву: ";
cin >> a[i];
}
int sumNegative{};
for (int i = 0; i < size; i++)
{
cout << endl << '#' << i << " елемент масиву: " << a[i];
if (a[i] < 0) sumNegative += a[i];
}
cout << endl << endl << "Сума від’ємних елементів: " << sumNegative;
delete[] a;
return 0;
}
Задача 2:
#include <iostream>
#include <Windows.h>
using namespace std;
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
const int size = 10;
int A[size]{};
for (int i = 0; i < size; i++)
{
cout << endl << "Введіть #" << i << " елемент масиву: ";
cin >> A[i];
}
int sumPositive{};
for (int i = 0; i < size; i++) if (A[i] > 0) sumPositive += A[i];
cout << endl << "Сума додатніх елементів масиву: " << sumPositive;
return 0;
}
Задача 3:
#include <iostream>
#include <Windows.h>
using namespace std;
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
cout << "Введіть розмір масиву: ";
int size{};
cin >> size;
int* arr = new int[size];
for (int i = 0; i < size; i++)
{
cout << endl << "Введіть #" << i << " елемент масиву: ";
cin >> arr[i];
}
cout << endl << "Введіть число: ";
int num{};
cin >> num;
int product{ 1 };
for (int i = 0; i < size; i++) if (arr[i] > num) product *= arr[i];
cout << endl << endl << "Добуток елементів масиву, які більше заданого числа: " << product;
delete[] arr;
return 0;
}
Задача 4:
#include <iostream>
#include <Windows.h>
using namespace std;
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
cout << "Введіть розмір масиву: ";
int n{};
cin >> n;
double* arr = new double[n];
double avg{};
for (int i = 0; i < n; i++)
{
cout << endl << "Введіть #" << i << " елемент масиву: ";
cin >> arr[i];
avg += arr[i];
}
cout << endl << endl << "Середнє арифметичне елементів масиву: " << avg / n;
delete[] arr;
return 0;
}



Задача 1: Для розв'язання цієї задачі, спочатку потрібно запросити від користувача кількість елементів масиву та його елементи. Потім програма виводить введений масив з його індексами на екран. Після цього, програма знаходить суму від'ємних елементів масиву та виводить її на екран. Приклад реалізації у мові Python:
```python n = int(input("Введіть кількість елементів масиву: ")) arr = []
for i in range(n): element = int(input("Введіть елемент масиву: ")) arr.append(element)
print("Введений масив з його індексами:") for i in range(n): print("Елемент:", arr[i], "Індекс:", i)
negative_sum = 0 for i in range(n): if arr[i] < 0: negative_sum += arr[i]
print("Сума від'ємних елементів:", negative_sum) ```
Задача 2: Для розв'язання даної задачі, ми маємо заданий масив з 10 цілих чисел. Програмі потрібно знайти суму додатних елементів масиву.
Приклад реалізації у мові Python:
```python arr = [2, -5, 10, -3, 8, -1, 7, -9, 4, -6]
positive_sum = 0 for i in range(len(arr)): if arr[i] > 0: positive_sum += arr[i]
print("Сума додатних елементів:", positive_sum) ```
Задача 3: Для розв'язання даної задачі, ми маємо заданий масив та задане число. Програмі потрібно знайти добуток елементів масиву, які більше заданого числа.
Приклад реалізації у мові Python:
```python arr = [5, 12, 8, 3, 10, 7] number = 6
product = 1 for i in range(len(arr)): if arr[i] > number: product *= arr[i]
print("Добуток елементів масиву, які більше", number, ":", product) ```
Задача 4: Для розв'язання даної задачі, ми маємо заданий масив з n дійсних чисел. Програмі потрібно знайти середнє арифметичне елементів масиву.
Приклад реалізації у мові Python:
```python arr = [2.5, 4.7, 1.2, 3.9, 5.6] n = len(arr)
sum = 0 for i in range(n): sum += arr[i]
average = sum / n print("Середнє арифметичне елементів масиву:", average) ```
У цих прикладах ми розглянули розв'язання запропонованих задач. Програма завжди запитує вхідні дані від користувача, обчислює необхідні значення та виводить результат на екран.


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