– 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.

2
Zadanie
Składnia Java,  poziom 7lekcja 12
Niedostępne
Wyświetl liczby w odwrotnej kolejności
Wiesz, że problemy można rozwiązywać na różne sposoby, prawda? Jasne, musisz to wiedzieć. To zadanie rozwiążesz za pomocą pętli for, której użyjesz też do przeprowadzenia pewnych modyfikacji. Oto, co musisz zrobić: wprowadź 10 liczb z klawiatury, umieść je w liście, a następnie wyświetl w odwrotnej kolejności.
10
Zadanie
Składnia Java,  poziom 7lekcja 12
Niedostępne
Przestawiono w samą porę
Gry z listami są świetne! Czy to nie brzmi trochę jak reklama? Pewnie najlepszą reklamą języka programowania jest informacja, jak często się go używa. Wykonaj następujące zadanie: wprowadź liczby m i n, wprowadź n ciągów i umieść je w liście. Potem przeprowadź prostą modyfikację: przenieś pierwsze m ciągów na koniec listy.
5
Zadanie
Składnia Java,  poziom 7lekcja 12
Niedostępne
Minimum i maksimum w tablicach
Linia Strefy Zamieszkania wyznacza tylko 20 domów, ale ich numery zostały przypisane przypadkowo. Skutek jest taki, że początkowe i końcowe numery tej Linii również zostały ustawione w sposób losowy. Jest to ciekawe, ale zbyt nieprzewidywalne! Napiszmy mały emulator Linii: określimy, gdzie ona się zaczyna i gdzie kończy. Aby to zrobić, umieścimy budynki mieszkalne w tablicy, zapełnimy je numerami domów i znajdziemy wśród nich największy i najmniejszy numer.
5
Zadanie
Składnia Java,  poziom 7lekcja 12
Niedostępne
Koniec
Utwórz listę ciągów, wprowadzając je z klawiatury tak długo, aż się znudzisz. Może to nastąpić w każdej chwili, więc musimy wymyślić słowo, które sygnalizuje Twoje znudzenie. Użyjmy słowa „koniec”. Może spytasz, po co nam te ciągi? Wtedy odpowiemy: po to, aby dodać je do listy i wyświetlić.
2
Zadanie
Składnia Java,  poziom 7lekcja 12
Niedostępne
Odliczanie
Wszyscy jesteśmy zwolennikami pokoju i walki z terroryzmem, ale i tak napiszemy program odliczający. Nasz program powinien liczyć od 30 do 0 i zakończyć się, wyświetlając "Bum!". Nie martw się. Nasze "Bum!" będzie pełnym spokoju, cichutkim tekstem. Program powinien przeprowadzać odliczanie 10 razy na sekundę. Aby dodać do niego opóźnienie, użyj Thread.sleep(100);
10
Zadanie
Składnia Java,  poziom 7lekcja 12
Niedostępne
Spis członków rodziny
Spróbujmy napisać program do sporządzania spisu członków rodziny. Aby to zrobić, utwórzmy klasę Ludzie z polami String imie, boolean plec, int wiek, Ludzie ojciec i Ludzie matka. Utwórz obiekty i zapełnij je danymi tak, żeby otrzymać dwóch dziadków, dwie babcie, ojca, matkę i troje dzieci. Wyświetl te obiekty na ekranie.
2
Zadanie
Składnia Java,  poziom 7lekcja 12
Niedostępne
Przestaw modyfikator statyczny
Nie każdy może być statyczny! A jeśli modyfikator statyczny znajduje się nie tam, gdzie powinien, wszystko może się zdarzyć! Dokładnie taka sytuacja jest w kodzie, który zobaczysz w tym zadaniu: jeden modyfikator statyczny znajduje się w nieodpowiednim miejscu. Spraw, by program się kompilował i umieść modyfikator tam, gdzie powinien być! Dzięki.

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

5
Zadanie
Składnia Java,  poziom 7lekcja 12
Niedostępne
Koci kod się nie kompiluje
Pierwszy postulat w intergalaktycznych państwach kolejowych brzmi: jeśli koty mają problem, rzuć wszystko i im pomóż. Zamartwianie się nie leży w kociej naturze. Mamy taki program, który wyświetla kocie dane po wczytaniu ich z klawiatury. Ale coś z nim jest nie tak i program się nie kompiluje. Napraw ten błąd!
5
Zadanie
Składnia Java,  poziom 7lekcja 12
Niedostępne
Zmiana funkcjonalności
Ukończone dawno temu zadanie pokryło się kurzem w archiwum. Polegało ono na wprowadzaniu ciągów tak długo, aż wprowadzony zostanie pusty ciąg. Wtedy wszystkie litery w ciągach były zamieniane na wielkie litery. Zmodernizujmy to zadanie: program powinien tworzyć nową listę. Jeśli ciąg ma parzystą liczbę liter, to powinien zostać zduplikowany. Jeśli liczba liter jest nieparzysta, to ciąg powinien zostać potrojony. Wejściowy ciąg ma pozostać niezmieniony.
5
Zadanie
Składnia Java,  poziom 7lekcja 12
Niedostępne
W kolejności malejącej
Uporządkowane izomorfy z Planety Linearny Chaos kochają wybierać i przyjmować w swe szeregi tych, którzy są biegli w sortowaniu. Co Ty tam mówisz? Nie zamierzasz się z nimi bratać? To niedobrze: to właśnie izomorfy przeprowadzają rozmowy kwalifikacyjne w firmach z branży IT. Nie będziemy ich zatem ignorować: napisz program, który czyta 20 liczb z klawiatury i wyświetla je w kolejności malejącej.