C++ без тернарных кодов
Дано натуральное число, в котором все цифры различны. Определить:

а) порядковый номер его максимальной цифры, считая номера:

от конца числа;

от начала числа;
б) порядковый номер его минимальной цифры, считая номера:

от конца числа;

от начала числа.​

Ответы

Ответ дал: Alex225Games
0

Ответ:

(a) int a, b=0,d=0,c;    

cin >> a;  

 while(a>0)

    { d++;    

    if(a%10>b)      

  {b=a%10;         c=d;}      

 a/=10;     }

cout << c << " " << d-c+1;     return 0;

(b) int a, b=10,d=0,c;  

  cin >> a;  

  while(a>0)  

 { d++;      

 if(a%10<b)      

  {b=a%10;    

   c=d;}    

   a/=10;    

} cout << c << " " << d-c+1;  

 return 0;

Объяснение:

Вас заинтересует