C++ нужна программа
нужно ввести многозначное число
какая сумма цифр больше первой половины числа или второй

Есть ответ
17.12.2022
295

Ответ


Вводить только чётное количество цифр, иначе будет "Error". Табуляцию сам расставь.

 

#include using std::cout;using std::cin;using std::endl;

int main(){ int x; int x2; int counter = 0;

cout > x;

x2 = x;

while(x2 % 10) { x2 /= 10; counter++; }

if(counter % 2 == 0) { int sum1 = 0, sum2 = 0;

for(int i = counter; i > counter / 2; i--) { sum1 += x % 10; x /= 10; }

while(x % 10) { sum2 += x % 10; x /= 10; }

if(sum2 > sum1) { cout


Если вы нашли правильное решение, вы можете поблагодарить нас начиная с 10 рублей.
Просто нажмите на кнопку "Подарить".
17.12.2022
Этот сайт использует cookies (Политика Cookies). Вы можете указать условия хранения и доступ к cookies в своем браузере.