Знайти суму модулів тих чисел, які передують першому нульовому, або усіх чисел групи, якщо нульових немає


C++ / Масив
Read a group of numbers from the keyboard. Find the sum of the modules of the numbers that precede the first zero, or all the numbers in the group if there are no zeros.

#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 position = -1, sum = 0;

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

             if (Arr[i] == 0) {

                    position = i;

                    break;

             }

       }

       if (position == -1) {

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

                    sum += abs(Arr[i]);

             }

             cout << "Sum = " << sum << endl;

       }

       else {

             for (int i = 0; i < position; i++) {

                    sum += abs(Arr[i]);

             }

             cout << "Sum = " << sum << endl;

       }

 

       delete[] Arr;

       getchar();

       getchar();

       return 0;

}


Result:
Знайти суму модулів тих чисел, які є після останнього нульового, або усіх чисел групи, якщо нульових немає
Знайти суму модулів тих чисел, які є після
04.08.2021, Масив
Знайти суму елементів масиву, які розміщені перед першим входженням додатного числа
Знайти суму елементів масиву, які розміщені перед
04.08.2021, Масив
Знайти суму елементів масиву, які розміщені перед першим входженням від’ємного числа
Знайти суму елементів масиву, які розміщені перед
04.08.2021, Масив
Знайти добуток елементів масиву, які розміщені перед першим входженням від’ємного числа
Знайти добуток елементів масиву, які розміщені
04.08.2021, Масив
Знайти добуток елементів масиву, які розміщені перед першим входженням додатного числа
Знайти добуток елементів масиву, які розміщені
04.08.2021, Масив
Знайти суму елементів масиву, які розміщені після останнього від’ємного числа
Знайти суму елементів масиву, які розміщені після
04.08.2021, Масив
Movie
У даній публікації відсутні коментарі!

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

{login}
Додати коментар..

0
Якою мовою програмування ви користуєтесь?

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