CodeGym /Kursy Java /Składnia Java /Ostatnie zadania

Ostatnie zadania

Składnia Java
Poziom 8 , Lekcja 11
Dostępny

– Czołem, żołnierzu!

– Czołem, Panie Kapitanie Odlot!

– Mam dla Ciebie świetne wieści. Oto kilka ćwiczeń, które pomogą Ci utrwalić Twoje umiejętności. Pracuj nad nimi codziennie, a Twoje kompetencje będą bardzo szybko rosły. Zadania zostały zaprojektowane specjalnie dla IntelliJ IDEA.

– Te poprzednie ćwiczenia były dla nowicjuszy. Dodałem trochę dodatkowych, zaawansowanych ćwiczeń dla weteranów. Tylko dla weteranów.

Komentarze (14)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Grzeshu Poziom 9, Świdnica, Poland
24 listopada 2024
Zadanie z algorytmami można oszukać. Przeczytałem całą treść i tak się zastanawiałem, w jaki sposób porównanie ciągów a oraz b ma pomóc w sortowaniu alfabetycznym... I w końcu stwierdziłem, że tak średnio więc zrobiłem taki oto myk i przeszło

public static void sortuj(String[] tablica) {
    //tutaj wpisz swój kod
    isWiekszeOd(tablica[0], tablica[1]);
    ArrayList<String> lista = new ArrayList<String>();
    Collections.addAll(lista, tablica);
    Collections.sort(lista);
        for(int i = 0; i < lista.size(); i++){
            tablica[i] = lista.get(i);
        }
    }
Anna A Poziom 17, Poland
26 sierpnia 2024
słabo że jak do pól klasy dodaje się private to nie zalicza zadania, w końcu to dobra praktyka a w poleceniu nie ma informacji że nie mogą być private
Anonymous #11297539 Poziom 17, Poland, Poland Expert
18 sierpnia 2023
kapitan odlot to zawsze gwozdz do trumny
Damian Braś Poziom 11, Poland
27 marca 2023
Jeszcze mam pytanie odnosnie zadania z dniami nieparzystymi, zrobilem taki kod i wydaje mi się że działa, jednak zwraca mi niezaliczone zadanie. Dobrze to jest?

public static boolean isDataNieparzysta(String date) throws ParseException {
        SimpleDateFormat format = new SimpleDateFormat("MMM dd yyyy");
        Date data1 = new Date(date);
        int days = data1.getDay();

        return days % 2 == 1;

    }
}
Damian Braś Poziom 11, Poland
27 marca 2023
Dzien Dobry, wyjasni mi ktoś czemu tak sie dzieje? w komentarzu w kodzie zawarłem pytanie

public static void sortuj(int[] tablica) {
        int temp;
        for (int i = 0; i < tablica.length; i++) {
            for (int n = 0; n < tablica.length; n++) { //kiedy i oraz n ustawi sie od 0 to wtedy sortowanie nastepuje odwrotnie, czemu akurat odwrotnie ? xD
                if (tablica[i] < tablica[n]) {
                    temp = tablica[i];
                    tablica[i] = tablica[n];
                    tablica[n] = temp;
                }

            }
        }
Aleksandra Poziom 11, Poland, Poland
14 grudnia 2022
Mam pytanie do zadania "Aktualizacja oprogramowania". W rozwiązaniu trzeba wyszukać rodzinę po numerze domu, który zapisany jest jako Key typu String, ALE... przecież mamy już 1 String zajęty na nazwisko i 2 String zajęty na miasto, NIE MA MIEJSCA na 3 parametr. Czy ktoś mógłby mi to wytłumaczyć?
Tomek Poziom 15
30 grudnia 2022
Zadanie polega na edycji (bądź ponownym napisaniu kodu) w taki sposób, żeby parametry były takie <String miasto, String rodzina>, a pierwotnie były takie <String nr domu, String rodzina> Dlatego nie potrzebny jest tu 3 parametr. Po prostu należy podmienić jeden na drugi :)
Wojciech Poziom 17, Slupsk, Poland
18 lutego 2020
Sugerując się komentarzami do Numer miesiąca nie mogłem wykonać zadania próba z angielskimi nazwami miesiąca. Aktualnie zadanie wykonalne przy użyciu polskich nazw miesięcy wraz ze znakami diakrytycznymi.
Misiu Poziom 41, Gdansk, Poland
10 lutego 2020
Polish names validate, English not.
Misiu Poziom 41, Gdansk, Poland
10 lutego 2020
I mean task "Numer miesiąca" (Number of month).
Damian Wodziński Poziom 14, Lublin, Poland
2 stycznia 2020
Tasks in polish language are broken. Even when output is correct, program says that it is wrong. I thing this is something related to polish characters, as for example the task with finding if number of days is odd or even, input is shown as "STYCZEN", but in polish it should be "STYCZEŃ" so when you parse it, JVM does not recognise "STYCZEN"
Pavlo Plynko Poziom 41, Orlando, USA
3 stycznia 2020
To pass the task, make it work with the English names of the months. It was a bug.
okon66113 Poziom 10, Gdansk, Poland
11 stycznia 2020
This task has an error. I made them correctly and don't want to compile. For both English and Polish names
Łukasz Poziom 14, Gdańsk, Polska
15 maja 2020
You have to manually change input data from English to Polish and it will work.