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

Задача 1: користувач задає з клавіатури кількість елементів масиву а та
його елементи. Програма виводить на екран введений масив з його індексами
та знаходить суму його від’ємних елементів.

Задача 2: Задано масив A з 10 цілих чисел. Знайти суму додатних
елементів масиву

Задача 3: Знайти добуток елементів масиву, які більше заданого числа

Задача 4: Знаходження середнього арифметичного елементів масиву
з n дійсних чисел.

С++

Ответы

Автор ответа: NqVixer
2

Ответ:

Задача 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;

}

Похожие вопросы
Предмет: Математика, автор: Аноним
Предмет: Геометрия, автор: NikitaKarpov2004
Вопросы к зачёту по геометрии 7 класс
1)Что такое угол?
2)Определение и свойства смежных углов
3)Определение и свойства вертикальных углов
4)Определение биссектрисы угла
5)Определение треугольника
6)Какие фигуры называются равными?
7)Какие фигуры называются равновеликими?
8)Определение медианы треугольника
9)Определение высоты треугольника
10)Определение биссектрисы треугольника
11)Первый признак равенства треугольников
12)Второй признак равенства треугольников
13)Третий признак равенства треугольников
14)Определение равностороннего треугольника
15)Определение равнобедренного треугольника
16)Свойства равнобедренного треугольника
17)Признак равнобедренного треугольника
18)Определение окружности. Что такое центр, радиус, хорда и диаметр окружности?
19)Определение параллельных прямых, лучей и отрезков
20)Названия углов при пересечении двух прямых секущей
21)Признаки параллельных прямых
22)Аксиома параллельных прямых
23)Теоремма о сумме углов треугольников
24)Определение и свойства внешнего угла треугольника
25)Свойства прямоугольного треугольника
26)Признаки равенства прямоугольных треугольников

Буду ооооочень благодарен за ответы