CodeGym /Kursy /Składnia Java /Ostatnie zadania

Ostatnie zadania

Składnia Java
Poziom 5 , Lekcja 12
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 (21)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
ArkadiuszPucek Poziom 9, Poland, Poland
9 lutego 2024
Opis zadania "Bank-świnka na bazie konsoli" trochę nie jest jasny. Nie ma informacji czy liczby mają być wprowadzone w jednym wierszu, czy mają być wpisywane po kolei. Nie ma też info co jeśli będzie inne słowo niż sumuj
Grzeshu Poziom 9, Świdnica, Poland
10 września 2023
Czy ktoś zrobił zadanie Świnka-Bank ? Nie mogę przebrnąć przez nie
Jakub Muczyń Poziom 6, Kętrzyn, Poland
1 listopada 2023

BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        int sum = 0;
        while (true) {
            String s = reader.readLine();
            if (s.equals("sumuj")) {
                System.out.println(sum);
                return;
            }
            int a = Integer.parseInt(s);
            suma += a;
        }
Norbert Poziom 41
7 lutego 2023
Wskazówka do zadania Mężczyzna i kobieta, uważajcie co i jak nazywacie, droga na skróty nie zawsze jest najlepsza ;p
Anonymous #11142668 Poziom 7, Poznań, Poland
22 listopada 2022
Czy ktoś jeszcze ma problem z aktualizacją wtyczki do IntelJ'a? Robię update, a i tak cały czas pokazuje mi uaktualni wtyczkę...
dszra Poziom 9, Poland, Poland
23 listopada 2022
ściągnij aktualny plugin ze strony https://codegym.cc/me/downloads odinstaluj aktualny plugin i zainstaluj ten jeszcze raz
NeoBTK Poziom 8, Katowice, Poland
22 września 2022
W zadaniu " Poprawianie funkcjonalności" ktoś próbował zagnieżdżony operator trójargumentowy? :) Jakby co to działa, nawet nawiasy nie są potrzebne ale wtedy już jest w ogóle mało czytelne.

public static int min(int a, int b, int c, int d, int e) {
        return a < b ?
                (a < c ? (a < d ? (a < e ? a : e) : (d < e ? d : e)) : (c < d ? (c < e ? c : e) : (d < e ? d : e))) :
                (b < c ? (b < d ? (b < e ? b : e) : (d < e ? d : e)) : (c < d ? (c < e ? c : e) : (d < e ? d : e)));
    }
Molo Poziom 41, Jacksonville, Dania
26 sierpnia 2022
kto to pisał te zadania . dają bufferreadera który tylko tekst czyta o metodach odróżniających tekst / liczba już nie wspominając których nie ma
Maciej Poziom 8
16 lutego 2022
Fajnie ze ktos w ogole cos mowil o int [] data.....
WarriorOfCode Poziom 13, Poland, Poland
28 czerwca 2022
Przecież równie dobrze możesz to zrobić bez użycia tablic.
dymek Poziom 7, Gdansk, Poland
12 marca 2021
Co oznacza taki zapis?

 a < b ? a : b;
Jest to jakiś "if" czy o co chodzi? Albo coś przeoczylem albo nie było to wyjaśnione ;D z góry dzięki za odpowiedz
16 marca 2021
podpinam się do pytania
Marysia Poziom 9, Olsztyn, Poland
19 marca 2021
@dymek , @Damian Mikuśkiewicz jest to inny zapis if

a < b ? a : b;
warunek ? true : false;
jeśli warunek jest spełniony, czyli a jest mniejsze od b, dostaniemy to co po lewej stronie dwukropka (a), jeśli nie to to co po prawej (b).
Leszek Poziom 9, Poland, Poland
23 października 2021
W lekcji 10 na poziomie 5 był odnośnik do tego artykułu, tam jest wszystko wyjaśnione https://codegym.cc/groups/posts/14-ternary-operator
Mateusz Poziom 15, Poland, Poland
16 maja 2022
A to nie jest czasem operator trójargumentowy ?
Jaki Taki Poziom 16, Poznan, Poland
23 lipca 2020
Nie przechodzi mi weryfikacji mimo tego, że założenia są spełnione. Krzyczy, że dodałem za dużo metod. No fakt w poleceniu jest, żeby nie dodawać metod, ale nie dodałem żadnej metody. Jeżeli skorzystałem z ArrayList to znaczy, że uznaje to za dodanie metody, bo sa dodatkowe importy?
mariusz Poziom 6, wałbrzych, Poland
13 lipca 2020
Coraz bardzie skomplikowane ale jakoś idzie do przodu. Step be step much harder, but i keep going xd