Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.company;
- import java.util.Scanner;
- public class Kalendarz {
- public String[][] zadania = new String[7][24];
- private void usunZadanie(int dzien,int godzina){
- zadania[(dzien)][(godzina)] = "";
- }
- private void modyfikujZadanie(int dzien,int godzina,String tresc){
- if (zadania[(dzien)][(godzina)]!=null && !zadania[(dzien)][(godzina)].isEmpty()){
- zadania[(dzien)][(godzina)]=tresc;
- }
- }
- private void dodajZadanie (int dzien,int godzina,String tresc){
- if ((godzina) == 24) {
- System.out.println("Podaj inną godzine");
- } else{
- zadania[(dzien)][(godzina)]=tresc;
- }
- }
- private void wyswietlZadanie (int dzien){
- for (int i = 0; i < 24; i++) {
- String tozadanie = zadania[(dzien)][i];
- if (tozadanie!=null && !tozadanie.isEmpty()) {
- System.out.println("Godzina " + (i) +" " +tozadanie);
- }
- }
- }
- public static void main(String[] args) {
- Kalendarz k = new Kalendarz();
- int polecenie = 0;
- while (polecenie != 5) {
- System.out.println("Co chcesz zrobić");
- System.out.println("1. dodajZadanie");
- System.out.println("2. usunZadanie");
- System.out.println("3. wyswietlZadanie");
- System.out.println("4. modyfikujZadanie");
- Scanner odczyt = new Scanner(System.in);
- polecenie = Integer.parseInt(odczyt.nextLine());
- switch (polecenie) {
- case 1: {
- System.out.println("Podaj dzien");
- String dzien = odczyt.nextLine();
- System.out.println("Podaj godzine zadania");
- String godzina = odczyt.nextLine();
- System.out.println("Treść");
- String tresc = odczyt.nextLine();
- k.dodajZadanie(Integer.parseInt(dzien),Integer.parseInt(godzina),tresc);
- break;
- }
- case 2: {
- System.out.println("Podaj dzien");
- String dzien = odczyt.nextLine();
- System.out.println("Podaj godzine zadania");
- String godzina = odczyt.nextLine();
- k.usunZadanie(Integer.parseInt(dzien),Integer.parseInt(godzina));
- break;
- }
- case 3: {
- System.out.println("Podaj dzien");
- String dzien = odczyt.nextLine();
- k.wyswietlZadanie(Integer.parseInt(dzien));
- break;
- }
- case 4: {
- System.out.println("Podaj dzien");
- String dzien = odczyt.nextLine();
- System.out.println("Podaj godzine zadania");
- String godzina = odczyt.nextLine();
- System.out.println("Treść");
- String tresc = odczyt.nextLine();
- k.modyfikujZadanie(Integer.parseInt(dzien),Integer.parseInt(godzina),tresc);
- break;
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement