Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.23 KB | None | 0 0
  1. package com.company;
  2. import java.util.Scanner;
  3.  
  4. public class Kalendarz {
  5.  
  6. public String[][] zadania = new String[7][24];
  7.  
  8. private void usunZadanie(int dzien,int godzina){
  9. zadania[(dzien)][(godzina)] = "";
  10. }
  11. private void modyfikujZadanie(int dzien,int godzina,String tresc){
  12. if (zadania[(dzien)][(godzina)]!=null && !zadania[(dzien)][(godzina)].isEmpty()){
  13. zadania[(dzien)][(godzina)]=tresc;
  14. }
  15. }
  16. private void dodajZadanie (int dzien,int godzina,String tresc){
  17. if ((godzina) == 24) {
  18. System.out.println("Podaj inną godzine");
  19. } else{
  20. zadania[(dzien)][(godzina)]=tresc;
  21.  
  22. }
  23. }
  24. private void wyswietlZadanie (int dzien){
  25. for (int i = 0; i < 24; i++) {
  26. String tozadanie = zadania[(dzien)][i];
  27. if (tozadanie!=null && !tozadanie.isEmpty()) {
  28. System.out.println("Godzina " + (i) +" " +tozadanie);
  29. }
  30. }
  31.  
  32. }
  33.  
  34.  
  35.  
  36. public static void main(String[] args) {
  37. Kalendarz k = new Kalendarz();
  38.  
  39. int polecenie = 0;
  40.  
  41. while (polecenie != 5) {
  42. System.out.println("Co chcesz zrobić");
  43. System.out.println("1. dodajZadanie");
  44. System.out.println("2. usunZadanie");
  45. System.out.println("3. wyswietlZadanie");
  46. System.out.println("4. modyfikujZadanie");
  47. Scanner odczyt = new Scanner(System.in);
  48. polecenie = Integer.parseInt(odczyt.nextLine());
  49. switch (polecenie) {
  50. case 1: {
  51. System.out.println("Podaj dzien");
  52. String dzien = odczyt.nextLine();
  53. System.out.println("Podaj godzine zadania");
  54. String godzina = odczyt.nextLine();
  55. System.out.println("Treść");
  56. String tresc = odczyt.nextLine();
  57. k.dodajZadanie(Integer.parseInt(dzien),Integer.parseInt(godzina),tresc);
  58. break;
  59. }
  60. case 2: {
  61. System.out.println("Podaj dzien");
  62. String dzien = odczyt.nextLine();
  63. System.out.println("Podaj godzine zadania");
  64. String godzina = odczyt.nextLine();
  65. k.usunZadanie(Integer.parseInt(dzien),Integer.parseInt(godzina));
  66.  
  67. break;
  68. }
  69. case 3: {
  70. System.out.println("Podaj dzien");
  71. String dzien = odczyt.nextLine();
  72. k.wyswietlZadanie(Integer.parseInt(dzien));
  73. break;
  74. }
  75. case 4: {
  76. System.out.println("Podaj dzien");
  77. String dzien = odczyt.nextLine();
  78. System.out.println("Podaj godzine zadania");
  79. String godzina = odczyt.nextLine();
  80. System.out.println("Treść");
  81. String tresc = odczyt.nextLine();
  82. k.modyfikujZadanie(Integer.parseInt(dzien),Integer.parseInt(godzina),tresc);
  83.  
  84. break;
  85.  
  86. }
  87. }
  88.  
  89. }
  90. }
  91. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement