[text] 11

Viewer

  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.     int br;
  6.     while( scanf("%d", &br) )
  7.     {
  8.        if( br >= 10 )
  9.        {
  10.           int poz = 1, cif, uslov_a = 1, uslov_b = 1, pom = br;
  11.           
  12.           while( pom > 0 )
  13.           {
  14.              cif = pom % 10;
  15.              if( poz % 2 != 0 )
  16.              {
  17.                 if( !( cif >= 5 ) ) { uslov_a = 0; break; }
  18.              }
  19.              else if( !( cif < 5 ) ) { uslov_a = 0; break; }
  20.              
  21.              pom /= 10;
  22.              poz++;
  23.           }
  24.           if( uslov_a ) printf("%d\n", br);
  25.           
  26.           else
  27.           {
  28.              poz = 1; pom = br;
  29.              while( pom > 0 )
  30.              {
  31.                 cif = pom % 10;
  32.                 if( poz % 2 != 0 )
  33.                 {
  34.                    if( !( cif < 5 ) ) { uslov_b = 0; break; }
  35.                 }
  36.                 else if( !( cif >= 5 ) ) { uslov_b = 0; break; }
  37.                 
  38.                 pom /= 10;
  39.                 poz++;
  40.              }
  41.              if( uslov_b ) printf("%d\n", br);
  42.           }
  43.        }
  44.     }
  45.     return 0;
  46. }

Editor

You can edit this paste and save as new:


File Description
  • 11
  • Paste Code
  • 26 Nov-2020
  • 1.09 Kb
You can Share it: