Вивести чотиризначні числа масиву, у яких сума перших двох чисел рівна останнім


C++ / Масив
Задано масив з n чотиризначних натуральних чисел. Вивести ті з них, у яких сума перших двох цифр дорівнює сумі двох останніх.
 

#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 c1, c2, c3, c4;

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

       {

             c4 = (Arr[i] % 10);

             c3 = (Arr[i] / 10) % 10;

             c2 = (Arr[i] / 100) % 10;

             c1 = (Arr[i] / 1000);

             if ((c1 + c2) == (c3 + c4)) 

                    cout << Arr[i] << " ";

       }

 

       delete[] Arr;

       getchar();

       getchar();

       return 0;

}


Результат:
Визначити, чи сума двох перших цифр чотиризначного числа є рівною сумі двох його останніх цифр
Визначити, чи сума двох перших цифр
07.03.2021, Умовний оператор
Визначити, чи сума першої і четвертої цифр чотиризначного числа є рівною сумі двох інших цифр
Визначити, чи сума першої і четвертої цифр
07.03.2021, Умовний оператор
Визначити, чи сума будь-яких двох з трьох чисел є від’ємною
Визначити, чи сума будь-яких двох з трьох чисел є
10.03.2021, Умовний оператор
Визначити, чи сума будь-яких двох з трьох чисел є додатною
Визначити, чи сума будь-яких двох з трьох чисел є
10.03.2021, Умовний оператор
Вивести лише ті елементи масиву, у яких остача від ділення на m дорівнює l
Вивести лише ті елементи масиву, у яких остача
02.08.2021, Масив
Визначити, чи добуток цифр тризначного числа є тризначним числом
Визначити, чи добуток цифр тризначного числа є
10.03.2021, Умовний оператор
Movie
У даній публікації відсутні коментарі!

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

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

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