Advertisement
Guest User

Untitled

a guest
Oct 20th, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.89 KB | None | 0 0
  1. import java.util.Arrays;
  2. import java.util.List;
  3.  
  4. public class Main {
  5.     public static void main(String[] args) {
  6.         Main.fizzBuzz1();
  7.         Main.fizzBuzz2();
  8.         Main.multiplicationTable();
  9.         Main.freeDaysOfNovember();
  10.     }
  11.  
  12.     // zad.7 Rozwiązanie 1
  13.     private static void fizzBuzz1() {
  14.         for (int i = 1; i < 100; i++) {
  15.             String text = "";
  16.             if (i % 3 == 0) {
  17.                 text += "fizz";
  18.             }
  19.             if (i % 5 == 0) {
  20.                 text += "buzz";
  21.             }
  22.             if (text.equals("")) {
  23.                 text += i;
  24.             }
  25.             System.out.println(text);
  26.         }
  27.         System.out.println();
  28.     }
  29.  
  30.     //zad.7 Rozwiązanie 2
  31.     private static void fizzBuzz2() {
  32.         String[] tab = {"fizzbuzz", "", "", "fizz", "", "buzz", "fizz", "", "", "fizz", "buzz", "", "fizz", "", ""};
  33.         for (int i = 1; i <= 100; i++) {
  34.             int rest = i % 15;
  35.             String s = tab[rest];
  36.             if (tab[rest].equals("")) {
  37.                 System.out.println(i);
  38.             } else {
  39.                 System.out.println(s);
  40.             }
  41.         }
  42.     }
  43.  
  44.     //zad.8
  45.     private static void freeDaysOfNovember() {
  46.         List freeDays = Arrays.asList(1, 2, 3, 9, 10, 11, 16, 17, 23, 24, 30);
  47.         final int amountDaysInNovember = 30;
  48.         for (int i = 1; i <= amountDaysInNovember; i++) {
  49.             if (!freeDays.contains(i)) {
  50.                 System.out.println(i + " Listopad - Pracujący");
  51.             } else {
  52.                 System.out.println(i + " Listopad - Wolny");
  53.             }
  54.         }
  55.     }
  56.  
  57.     //zad.9
  58.     private static void multiplicationTable() {
  59.         for (int i = 1; i <= 10; i++) {
  60.             System.out.println();
  61.             for (int j = 1; j <= 10; j++) {
  62.                 System.out.printf("%5d", j * i);
  63.             }
  64.         }
  65.     }
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement