Advertisement
Guest User

Untitled

a guest
Nov 12th, 2019
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.69 KB | None | 0 0
  1. import java.text.SimpleDateFormat;
  2. import java.util.Date;
  3. import java.util.Random;
  4. import java.util.Scanner;
  5. import java.util.concurrent.TimeUnit;
  6. public class MetodeNumurViens {
  7.     static Random rand = new Random();
  8.     static Scanner scan = new Scanner(System.in);
  9.    
  10.    
  11.  
  12.    
  13.     public static void pazinojums(){
  14.        
  15.         System.out.println("Paziņojums!");
  16.        
  17.     }
  18.    
  19.     public static void apgriezTekstu(){
  20.     System.out.println("Ievadi tekstu!");
  21.     String teksts;
  22.     teksts = scan.next();
  23.    
  24.     StringBuilder strBuild = new StringBuilder();
  25.     strBuild.append(teksts);
  26.     strBuild = strBuild.reverse();
  27.     System.out.println("Reverse card = "+strBuild);
  28.            
  29.    
  30.     }
  31.    
  32.     public static void apgriezSkaitli(){
  33.        
  34.         int skaitlis;
  35.         int reversed = 0;
  36.         System.out.println("yes?");
  37.         skaitlis = scan.nextInt();
  38.        
  39.         while(skaitlis != 0) {
  40.         int cipars = skaitlis % 10;
  41.         reversed = reversed * 10 + cipars;
  42.         skaitlis /= 10;
  43.         }
  44.         System.out.println("Reversed Number: " + reversed);
  45.     }
  46.    
  47.     public static void izvadaDatumu(){
  48.          SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");  
  49.           Date date = new Date();  
  50.           System.out.println(formatter.format(date));  
  51.     }
  52.    
  53.    
  54.     public static void loading1(){
  55.         try {
  56.             TimeUnit.MILLISECONDS.sleep(250);
  57.         } catch (InterruptedException e) {
  58.  
  59.             e.printStackTrace();
  60.         }
  61.     }
  62.     public static void aizkave(){
  63.         int i = 0;
  64.         do{
  65.             System.out.println("Loading");
  66.             loading1();
  67.             System.out.println("Loading.");
  68.             loading1();
  69.             System.out.println("Loading..");
  70.             loading1();
  71.             System.out.println("Loading...");
  72.             loading1();
  73.             i++;
  74.         }while(i<5);
  75.         System.out.println("Done!");
  76.     }
  77.    
  78.     public static void kauls(){
  79.  
  80.         int x = 0;
  81.        
  82.         x = rand.nextInt(6)+1;
  83.        
  84.         System.out.println("Tu uzmeti "+x);
  85.         if(x == 6){
  86.             System.out.println("tu met velreiz jo tu uzmet seš!");
  87.             x = rand.nextInt(6)+1;
  88.            
  89.             System.out.println("Tu uzmeti "+x);
  90.         }
  91.     }
  92.    
  93.    
  94.     public static void main(String[] args) {
  95.         char izvele;
  96.         do{
  97.             System.out.println("\n1 - Izvadīt paziņojumu |2 -Apgriez tekstu| 3 -apgriezt ievadīto skaitli "
  98.                              + "\n| 4 -Izvadīt datumu | 5 - Aizkave | 6 - metamais kaulins |  x - stop program!");
  99.             izvele = scan.next().charAt(0);
  100.             izvele = Character.toLowerCase(izvele);
  101.            
  102.             switch(izvele){
  103.             case '1' : pazinojums(); break;
  104.             case '2' : apgriezTekstu(); break;
  105.             case '3' : apgriezSkaitli(); break;
  106.             case '4' : izvadaDatumu(); break;
  107.             case '5' : aizkave(); break;
  108.             case '6' : kauls(); break;
  109.             case 'x' : System.out.println("Programmas beigas!"); break;
  110.             default: System.out.println("Nepareiza darbība!"); break;          }
  111.         }while(izvele !='x');
  112.         scan.close();
  113.         System.out.println();
  114.         }
  115. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement