Вопрос задан 11.05.2026 в 11:13. Предмет Информатика. Спрашивает Оруджова Эльмира.

Заполнить массив размером 10 элементов целыми числами, вводимыми с клавиатуры. Вывести на экран элементы массива и их произведение.

Перейти к ответам

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

Отвечает Русин Владимир.

Пример решения на C++:

C++
#include 
using namespace std;

int main() {
int a[10];
int proizvedenie = 1;

cout << "Введите 10 целых чисел:" << endl;

for (int i = 0; i < 10; i++) {
cin >> a[i];
proizvedenie *= a[i];
}

cout << "Элементы массива:" << endl;

for (int i = 0; i < 10; i++) {
cout << a[i] << " ";
}

cout << endl;
cout << "Произведение элементов массива = " << proizvedenie << endl;

return 0;
}

В этой программе создаётся массив a из 10 целых чисел:

C++
int a[10];

Переменная proizvedenie хранит произведение всех элементов массива:

C++
int proizvedenie = 1;

Изначально она равна 1, потому что если начать с нуля, то всё произведение тоже всегда будет равно нулю.

Первый цикл заполняет массив числами, которые пользователь вводит с клавиатуры:

C++
for (int i = 0; i < 10; i++) {
cin >> a[i];
proizvedenie *= a[i];
}

Одновременно каждое введённое число умножается на текущее значение переменной proizvedenie.

Второй цикл выводит элементы массива на экран:

C++
for (int i = 0; i < 10; i++) {
cout << a[i] << " ";
}

Например, если ввести:

1 2 3 4 5 6 7 8 9 10

то программа выведет:

Элементы массива:
1 2 3 4 5 6 7 8 9 10
Произведение элементов массива = 3628800

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

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

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

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