Регистрация
Войти
Стать экспертом Правила
Информатика

Вычислите сумму и произведение элементов массива b, c, d с использованием функции.

ОТВЕТЫ

using namespace std;

 

double sum( double const *array, int arraySize )

{

   double s = 0;

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

   {

       s += array[i];

   }

   return s;

}

 

double multiply( double const *array, int arraySize )

{

   double m = 1;

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

   {

       m *= array[i];

   }

   return m;    

}  

int main( int argc, char const *argv[] )

{

   int n, i;

   double *array;

   cout << "Array size:" << endl;

   cin >> n;

 

   array = new double[n];

   cout << "Input array elements:" << endl;

   for ( i = 0; i < n; i++ )  

   {

       cin >> array[i];

   }

   cout << "Sum is " << sum( array, n ) << endl;

   cout << "Multiply is " << multiply( array, n ) << endl;

 

   delete[] array;

 

   return 0;

}

Измени название переменных на свои, и в начало кода добавь "#include <iostream>" без кавычек.

174
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам