Вопрос задан 22.02.2019 в 08:45. Предмет Информатика. Спрашивает Логинов Тагир.

Разработать программу которая принимает от пользователя два одномерных произвольных целочисленных

массива а затем выводит на экран сумму и произведение всех элементов этих массивов
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Тюгашкина Анита.
C++

#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian"); // Добавление русского языка
int N;
int *A, *B;
int sub = 0, mult = 1;

cout << "Введите размерность массивов: ";
cin >> N;

A = new int[N];
B = new int[N];

cout << "Инициализация массива A (введите " << N << " элементов): ";
for (int i = 0; i < N; i++)
{
    cin >> A[i];
}

cout << "Инициализация массива B (введите " << N << " элементов): ";
 for (int i = 0; i < N; i++)
{
    cin >> B[i];
}

// Подсчет суммы и произведения всех элементов массива
for (int i = 0; i < N; i++)
{
  sub = sub + A[i] + B[i];
 mult = mult*A[i] * B[i];
}

cout << "Сумма всех элементов массивов: " << sub << endl;
cout << "Произведение всех элементов массивов: " << mult << endl;

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

Для разработки программы, которая принимает от пользователя два одномерных произвольных целочисленных массива и выводит на экран сумму и произведение всех элементов этих массивов, можно использовать следующий алгоритм:

1. Запросить у пользователя размер первого массива и создать его. 2. Запросить у пользователя значения элементов первого массива и заполнить его. 3. Запросить у пользователя размер второго массива и создать его. 4. Запросить у пользователя значения элементов второго массива и заполнить его. 5. Инициализировать переменные sum и product для хранения суммы и произведения элементов массивов соответственно. 6. Пройти по каждому элементу первого массива и добавить его значение к переменным sum и product. 7. Пройти по каждому элементу второго массива и добавить его значение к переменным sum и product. 8. Вывести на экран значения переменных sum и product.

Пример реализации данной программы на языке Python:

```python # Запрос размера первого массива size1 = int(input("Введите размер первого массива: ")) # Создание первого массива array1 = [] # Заполнение первого массива значениями for i in range(size1): num = int(input("Введите элемент первого массива: ")) array1.append(num)

# Запрос размера второго массива size2 = int(input("Введите размер второго массива: ")) # Создание второго массива array2 = [] # Заполнение второго массива значениями for i in range(size2): num = int(input("Введите элемент второго массива: ")) array2.append(num)

# Инициализация переменных sum и product sum = 0 product = 1

# Вычисление суммы и произведения элементов массивов for num in array1: sum += num product *= num

for num in array2: sum += num product *= num

# Вывод результатов на экран print("Сумма элементов массивов:", sum) print("Произведение элементов массивов:", product) ```

После запуска программы она будет последовательно запрашивать у пользователя размер и значения элементов двух массивов. Затем вычислит сумму и произведение всех элементов этих массивов и выведет результаты на экран.

0 0

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

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

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