Обчислити добуток перших трьох додатних елементів масиву


C++ / Масив
An array of n elements is specified. Calculate the product of the first three positive elements of the array.

#include <iostream>

using namespace std;

 

int main()

{

       int n;

       cout << "Enter n: ";

       cin >> n;

 

       int* Arr;

       Arr = new int[n];

       cout << "Array:" << endl;

       for (int i = 0; i < n; i++) cin >> *(Arr + i);

 

       int d = 1, count = 0, i = 0;

 

       do {

             if (Arr[i] > 0) {

                    d *= Arr[i];

                    count++;

             }

             i++;

       } while (count < 3);

       cout << "Product = " << d << endl;

 

       delete[] Arr;

       getchar();

       getchar();

       return 0;

}


Result:
Обчислити добуток перших трьох від’єдних елементів масиву
Обчислити добуток перших трьох від’єдних
31.07.2021, Масив
Обчислити суму перших трьох додатних елементів масиву
Обчислити суму перших трьох додатних елементів
31.07.2021, Масив
Знайти добуток тих елементів, які більші за задане число M
Знайти добуток тих елементів, які більші за
02.08.2021, Масив
Знайти добуток тих елементів, які менші за задане число M
Знайти добуток тих елементів, які менші за задане
02.08.2021, Масив
Обчислити суму перших трьох від’єдних елементів масиву
Обчислити суму перших трьох від’єдних елементів
31.07.2021, Масив
Вивести ті елементи масиву, які належать проміжку [a, b], та обчислити їхній добуток
Вивести ті елементи масиву, які належать проміжку
31.07.2021, Масив
Movie
У даній публікації відсутні коментарі!

Перед публікацією, радимо ознайомиться з правилами!

{login}
Додати коментар..
Якою мовою програмування ви користуєтесь?

Знайшли помилку?
Ви можете повідомити про це адміністрацію.
Виділіть текст і натисніть CTRL+Enter