Advertisement
Guest User

Untitled

a guest
Jan 20th, 2020
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.35 KB | None | 0 0
  1. public class MyClass {
  2.     public static void main(String args[]) {
  3.       int N=150;
  4.       int LastDigit, PreLastDigit, Addit;
  5.      
  6.       if(N<=0)
  7.         System.out.println("Error");
  8.       else
  9.           {
  10.             while(N>100) {
  11.                 LastDigit=N%10;
  12.                 Addit=N/10;
  13.                 PreLastDigit=Addit%10;
  14.                
  15.                 while(Addit>0 && LastDigit>=PreLastDigit) { //proverka na neubivanie
  16.                     LastDigit=Addit%10;
  17.                     Addit/=10;
  18.                     PreLastDigit=Addit%10;
  19.                 }
  20.                
  21.                 if(Addit<=0)
  22.                     System.out.print(N + " ");
  23.                    
  24.                 LastDigit=N%10;
  25.                 Addit=N/10;
  26.                 PreLastDigit=Addit%10;
  27.                
  28.                 while(Addit>0 && LastDigit<=PreLastDigit) { //proverka na nevozrastanie
  29.                     LastDigit=Addit%10;
  30.                     Addit/=10;
  31.                     PreLastDigit=Addit%10;
  32.                 }
  33.                
  34.                 if(Addit<=0)
  35.                     System.out.print(N + " ");
  36.                    
  37.                 N-=1;
  38.                
  39.             }
  40.             while(N>0) { //vse chisla do 101
  41.                 System.out.print(N + " ");
  42.                 N-=1;
  43.             }
  44.           }
  45.         }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement