CodeGym/Kursy/Składnia Java/Ćwicz tworzenie i używanie tablic

Ćwicz tworzenie i używanie tablic

Dostępny

– Cześć, Amigo! Oto kilka zadań dla Ciebie, przyjacielu:

5
Zadanie
Składnia Java,  poziom 7lekcja 4
Niedostępne
Maksimum w tablicy
Ten, kto będzie mógł pochwalić się najlepszym wynikiem w dzisiejszym konkursie, otrzyma klucz do miasta! Osoba ta będzie musiała zautomatyzować 25 procesów szybciej niż jej 19 kolegów. Napiszmy program, który pomoże wyznaczyć zwycięzcę takich konkursów: utwórz tablicę złożoną z 20 elementów, zapełnij ją liczbami i znajdź jej największy element.
5
Zadanie
Składnia Java,  poziom 7lekcja 4
Niedostępne
Tablica z ciągami w odwrotnej kolejności
Nie, nie będziemy odwracać każdego ciągu tak, aby był lustrzanym odbiciem tego pierwotnego. To zostawimy na kiedy indziej! Teraz utworzymy tablicę 10 ciągów, wczytamy 8 ciągów z klawiatury i zapiszemy je w tej tablicy, a następnie wyświetlimy zawartość całej tablicy (10 elementów) w odwrotnej kolejności.
5
Zadanie
Składnia Java,  poziom 7lekcja 4
Niedostępne
Samotne tablice oddziałują na siebie
Utwórzmy nie jedną, ale dwie tablice w tym samym czasie! Jedna będzie schronieniem dla 10 liczb, a druga przystanią dla 10 ciągów. Za pomocą klawiatury zapełnijmy tablicę ciągów. W każdym elemencie tablicy z liczbami zapisz długość ciągu, którego indeks w tablicy z ciągami odpowiada bieżącemu indeksowi tablicy z liczbami. Na koniec wyświetl na ekranie zawartość tablicy z liczbami i to wszystko.
2
Zadanie
Składnia Java,  poziom 7lekcja 4
Niedostępne
Odwróć tablicę
Na Planecie Linearny Chaos jej mieszkańcy, uporządkowane izomorfy, imprezują w lekkomyślny i brawurowy sposób podczas obchodów święta nierównowagi! Grają w bardzo popularną grę zwaną „odwróć tablicę”. Zagraj z nimi: utwórz tablicę z 10 liczb, uporządkuj je w odwrotnej kolejności, a następnie wyświetl. Izomorfy to prawdziwi imprezowicze, co nie?
5
Zadanie
Składnia Java,  poziom 7lekcja 4
Niedostępne
Jedna wielka tablica i dwie małe
Dawno, dawno temu żyła sobie tablica, ogromna tablica. No, przynajmniej taka się wydawała. Miała dwie tablice-przyjaciółki połowę mniejsze od niej samej. Naszym zadaniem jest trochę te tablice pozmieniać. Należy przenieść liczby z dużej tablicy do dwóch małych (na zasadzie kolejności), a następnie wyświetlić małe tablice. Dasz radę?
5
Zadanie
Składnia Java,  poziom 7lekcja 4
Niedostępne
Ulice i domy
Eh, te uliczne bójki! Strony ulicy z parzystymi i nieparzystymi numerami domów kłócą się o to, która z nich jest silniejsza. Do bójki dołączają absolutnie wszyscy, nawet małe dzieci. Ustalmy, która ze stron ma większą szansę na wygraną (im więcej mieszkańców, tym większa szansa). Utworzymy tablicę z 15 liczb (15 domów, indeks w tablicy odpowiada numerowi domu). Następnie w każdej komórce zapiszemy liczbę mieszkańców i podliczymy liczbę ludzi zarówno po stronie z parzystymi, jak i nieparzystymi numerami domów na ulicy.
Komentarze (7)
  • Popularne
  • Najnowsze
  • Najstarsze
Musisz się zalogować, aby dodać komentarz
Grzeshu
Poziom 9 , Świdnica, Poland
16 lutego 2024, 23:07
Jedna wielka i dwie małe
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        int[] duzaTab = new int[20];
        int[] malaTab1 = new int[10];
        int[] malaTab2 = new int[10];
        int buf = duzaTab.length / 2;

        for(int i = 0; i < duzaTab.length; i++){
            duzaTab[i] = Integer.parseInt(reader.readLine());
        }
            for(int j = 0; j < duzaTab.length; j++){
            if(buf > j)
                malaTab1[j] = duzaTab[j];
            else
                malaTab2[j - buf] = duzaTab[j];
            }
        for(int i = 0; i < 10; i++){
            System.out.println(malaTab2[i]);
        }
Przemo
Poziom 17 , Legnica, Poland
29 sierpnia 2023, 12:26
Ale się umordowałem z zadaniem "Jedna wielka tablica i dwie małe". Jak zapełnić tą drugą. Próbowałem zagnieździć pętle for ale nie za bardzo ogarniałem jak to zrobić. W końcu napisałem w jednej pętli.
for (int i=0; i < tab2.length; i++){
            tab2[i] = bigtab[i+10];
            System.out.println(tab2[i]);
        }
i poszło. Zaraz dopiero wygoogluje jak zrobić to z zagnieżdżeniem bo jestem ciekawy.
Molo
Poziom 41 , Jacksonville, Dania
30 sierpnia 2022, 19:49
czy ja wiem. ja ta odwróconą tablice zrobiłem na szybko bo mi brakowało taska do osiągnięcia :]
Mateusz
Poziom 15 , Poland, Poland
31 maja 2022, 16:11
Pół dnia je wszystkie robiłem ale jak wcześniej klase Arrays i pętle for nie do końca rozumiałem to teraz już ogarniam :P
Karol Wijas
Poziom 12 , Zawada, Poland
12 stycznia 2021, 00:20
To zadanie z odwróceniem tablicy powinno być jako medium :) Pozdrawiam
Joanna
Poziom 9
30 czerwca 2021, 10:53
Popieram!
Przemo
Poziom 17 , Legnica, Poland
29 sierpnia 2023, 15:45
To w takim razie dwa ostatnie powinny być jako hard.