• Создать динамический массив типа double. Число элементов и их значения ввести с клавиатуры. Вывести массив на экран. Посчитать произведение элементов. Закончив работу с динамическим массивом, освободить выделенную под него память.

Ответы 2

  • Большое спасибо
    • Автор:

      beetle13
    • 5 лет назад
    • 0
  • #include <iostream>

    #include <conio.h>

    #include <locale>

    using namespace std;

    int main() {

       setlocale(LC_ALL, "Russian");

       size_t arraySize;

       cout << "Количество элементов: ";

       cin >> arraySize;

       double* array = new double[arraySize];

       double sum = 0;

       for (size_t i = 0; i < arraySize; ++i) {

           double value;

           cout << i << ": ";

           cin >> value;

           array[i] = value;

           sum += value;

       }

       cout << "Массив из " << arraySize << " элементов:" << endl;

       for (size_t i = 0; i < arraySize; ++i)

           cout << "\t[" << i << "]: " << array[i] << endl;

       cout << "Произведение элементов: " << sum << endl;

       delete[] array;

       _getch();

       return 0;

    }

    • Автор:

      nakita
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years