knugi

Bomba

Sep 22nd, 2014
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.71 KB | None | 0 0
  1. package Petle;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class Zadanie
  6. {
  7.     public static void main(String[] args) throws InterruptedException
  8.     {
  9.         System.out.println("Podaj liczbe");
  10.         System.out.println("[1] While");
  11.         System.out.println("[2] Do .. While");
  12.         System.out.println("[3] For");
  13.         Scanner s = new Scanner(System.in);
  14.         int pocz;
  15.         while(true)
  16.         {
  17.             pocz = s.nextInt();
  18.             if(pocz < 1 || pocz > 3)
  19.                 System.out.println("Nie ma takiej opcji.. Wybierz inna");
  20.             else break;
  21.         }
  22.         if(pocz == 1)
  23.         {
  24.             System.out.println("Wybrales petle 'While' Dobrze.");
  25.             System.out.println("To teraz podaj czas za ile ma wybuchnac BOMBA !!");
  26.             int bomba = s.nextInt();
  27.             while(bomba>0)
  28.             {
  29.                 if(bomba > 4)
  30.                 {
  31.                     System.out.println("Bomba wybuchnie za " + bomba + " sekund");
  32.                     bomba--;
  33.                     Thread.sleep(1000);
  34.                 }
  35.                 else if(bomba == 4 || bomba == 3 || bomba ==2)
  36.                 {
  37.                     System.out.println("Bomba wybuchnie za " + bomba + " sekundy");
  38.                     bomba--;
  39.                     Thread.sleep(1000);
  40.                 }
  41.                 else if(bomba == 1)
  42.                 {
  43.                     System.out.println("Bomba wybuchnie za " + bomba + " sekunde");
  44.                     bomba--;
  45.                     Thread.sleep(1000);
  46.                 }
  47.             }
  48.             System.out.println("Bomba wybuchla !!!!");
  49.         }
  50.         else if(pocz == 2)
  51.         {
  52.             System.out.println("Wybrales petle 'Do .. While' Dobrze.");
  53.             System.out.println("To teraz podaj czas za ile ma wybuchnac BOMBA !!");
  54.             int bomba = s.nextInt();
  55.             do
  56.             {
  57.                 if(bomba > 4)
  58.                 {
  59.                     System.out.println("Bomba wybuchnie za " + bomba + " sekund");
  60.                     bomba--;
  61.                     Thread.sleep(1000);
  62.                 }
  63.                 else if(bomba == 4 || bomba == 3 || bomba ==2)
  64.                 {
  65.                     System.out.println("Bomba wybuchnie za " + bomba + " sekundy");
  66.                     bomba--;
  67.                     Thread.sleep(1000);
  68.                 }
  69.                 else if(bomba == 1)
  70.                 {
  71.                     System.out.println("Bomba wybuchnie za " + bomba + " sekunde");
  72.                     bomba--;
  73.                     Thread.sleep(1000);
  74.                 }
  75.             }
  76.             while(bomba>0);
  77.             System.out.println("Bomba wybuchla !!!!!");
  78.         }
  79.         else if(pocz ==3)
  80.         {
  81.             System.out.println("Wybrales petle 'For' Dobrze.");
  82.             System.out.println("To teraz podaj czas za ile ma wybuchnac BOMBA !!");
  83.             for(int bomba = s.nextInt(); bomba>0; bomba--)
  84.             {
  85.                 if(bomba > 4)
  86.                 {
  87.                     System.out.println("Bomba wybuchnie za " + bomba + " sekund");
  88.                     Thread.sleep(1000);
  89.                 }
  90.                 else if(bomba == 4 || bomba == 3 || bomba ==2)
  91.                 {
  92.                     System.out.println("Bomba wybuchnie za " + bomba + " sekundy");
  93.                     Thread.sleep(1000);
  94.                 }
  95.                 else if(bomba == 1)
  96.                 {
  97.                     System.out.println("Bomba wybuchnie za " + bomba + " sekunde");
  98.                     Thread.sleep(1000);
  99.                 }
  100.             }
  101.             System.out.println("Bomba wybuchla!!!");
  102.         }
  103.         else
  104.         {
  105.             System.out.println("Nie ma takiego loopu :/");
  106.         }
  107.        
  108.     }
  109. }
Advertisement
Add Comment
Please, Sign In to add comment