towary

Ćwiczenia Java do szkolenia Java Base

Lista ćwiczeń Java z rozwiązaniem do szkolenia Java Base.

Numeracja ćwiczeń wskazuje na poziom trudności, od najprostszego do najbardziej skomplikowanego. Jeśli masz jakieś uwagi, pytania lub sugestie: napisz do nas na info @bloginnovazione.it

Ćwiczenie 1
Napisz program w języku Java, który prosi użytkownika o wprowadzenie dwóch ciągów i wyświetla użytkownikowi prawdę, jeśli ciągi są takie same, i fałsz, jeśli są różne.
Ćwiczenie 2
Napisz program w języku Java, który prosi użytkownika o wprowadzenie dwóch ciągów znaków (str1 i str2) i wyświetla użytkownikowi inne zdanie z następującymi warunkami:
1) jeśli są takie same, wpisz „ciąg” + + ”Jest równy” +
2) jeśli są różne, wpisz „ciąg” + + „Różni się od” +
3) jeśli jeden z dwóch jest zawarty w drugim „ciągu” + + ”Jest zawarty w ciągu +
4) w przypadku, gdy jedno jest włączone do drugiego, podaj ile jest zdarzeń, a następnie napisz
„Wydarzenia to:” +
Ćwiczenie 3
Biorąc pod uwagę dane wejściowe z klawiatury, sprawdź zawartość (pierwsze trzy warunki nie wykluczają się, podczas gdy fałszywy (współczesny) pierwszych trzech warunków implikuje czwartą opcję):
1) jeśli liczba binarna jest konwertowana na wyjście dziesiętne i szesnastkowe
2) jeśli liczba dziesiętna jest konwertowana na dane wyjściowe na binarne i szesnastkowe
3) jeśli liczba szesnastkowa zostanie przekonwertowana na wyjście binarne i dziesiętne
4) we wszystkich pozostałych przypadkach zgłoś niedopuszczalny wkład i wstaw wniosek
następnie dla wejścia '101' wykonaj przeliczenia 1, 2 i 3
dla wejścia '123' wykonaj konwersje 2 i 3
dla wejścia '89A' wykonaj konwersję 3
dla wejścia '89G' wykonaj pkt 4
Ćwiczenie 4
Utwórz program, który przelicza temperaturę ze stopni Celsjusza na stopnie Kelvina. Program musi mieć dwie etykiety, dwa pola tekstowe i przycisk. Pola tekstowe i etykiety muszą być zorganizowane w panelu z pojedynczym układem siatki kolumn; inny panel będzie zawierał pojedynczy przycisk i pojawi się panel główny, który zawiera dwa opisane panele.
Ćwiczenie 5
Napisz program w Javie, który pobiera dwa wejścia z klawiatury i wyprowadza sumę, biorąc pod uwagę, że:
- jeśli są to dwie liczby całkowite, suma jest zgłaszana jako wynik
- jeśli są to dwa ciągi, konkatenacja jest zgłaszana na wyjściu
Ćwiczenie 6
Przepisz kod ćwiczenia 3, korzystając z przeciążenia Java, definendo dwie metody o tej samej nazwie i implementujące: pierwsza suma arytmetyczna, a druga łączenie ciągów
Ćwiczenie 7
Przepisz kod ćwiczenia 4 używając przeciążania Javy, rozpoznając zawartość ciągów za pomocą wyrażeń regularnych. Jeśli jest co najmniej jedna litera to łączymy, w przeciwnym razie dodajemy
Ćwiczenie 8
Napisanie programu w języku Java, który podaje liczbę na wejściu, oblicza silnię przy użyciu zarówno rekurencji, jak i iteracji, a następnie zapisuje oba wyniki na wyjściu.
Ćwiczenie 9
Napisanie programu w języku Java, który podaje liczbę na wejściu, oblicza silnię przy użyciu zarówno rekurencji, jak i iteracji, a następnie zapisuje oba wyniki na wyjściu.
Ćwiczenie 10
Napisz program w języku Java zdolny do zarządzania operacjami wstawiania, usuwania i wyszukiwania binarnego na liście liczb całkowitych, w celu zarządzania uporządkowanym indeksem liczb poprzez symulację zachowania indeksu tabeli w relacyjnej bazie danych.
Ćwiczenie 11
Napisz program w języku Java, który odczytuje plik wejściowy o nazwie textinput.txt i sprawdza jego zawartość
1) jeśli plik nie istnieje, napisz „plik nie istnieje”
2) jeśli plik istnieje i jest pusty, napisz „plik textinput.txt jest pusty”
3) jeśli plik istnieje i zawiera tylko jeden numer, wydrukuj numer na ekranie
4) jeśli plik istnieje i zawiera dwie liczby w dwóch wierszach, wypisz sumę między tymi dwiema liczbami
5) jeśli plik istnieje i zawiera więcej niż dwa numery, uczyń go produktem
Ćwiczenie 12
Napisz program w języku Java do zarządzania zamówieniami przy stolikach w restauracjach.
W restauracji można ustawić stoliki, każdy z identyfikatorem numerycznym i liczbą miejsc.
Dla każdej tabeli muszą być przechowywane bevi zjedzonych naczyń, musi istnieć możliwość automatycznego obliczenia rachunku do zapłaty.
Dania i bevande są zamiast tego przechowywane w klasie „Menu”, która dzieli je na dwie kategorie (dania i bevidź, naprawdę).
Każde danie lub bevanda musi być opatrzona unikalnym identyfikatorem alfanumerycznym (nazwą) i ceną.

Redagowanie BlogInnovazione.it


Biuletyn innowacji
Nie przegap najważniejszych wiadomości dotyczących innowacji. Zarejestruj się, aby otrzymywać je e-mailem.

Najnowsze artykuły

Veeam oferuje najbardziej wszechstronną obsługę oprogramowania ransomware, od ochrony po reagowanie i odzyskiwanie

Coveware by Veeam będzie w dalszym ciągu świadczyć usługi reagowania na incydenty związane z wyłudzeniami cybernetycznymi. Coveware będzie oferować funkcje kryminalistyczne i naprawcze…

Kwiecień 23 2024

Rewolucja ekologiczna i cyfrowa: jak konserwacja predykcyjna zmienia przemysł naftowy i gazowy

Konserwacja predykcyjna rewolucjonizuje sektor naftowo-gazowy dzięki innowacyjnemu i proaktywnemu podejściu do zarządzania zakładami.…

Kwiecień 22 2024

Brytyjski organ antymonopolowy podnosi alarm BigTech w związku z GenAI

Brytyjskie CMA wydało ostrzeżenie dotyczące zachowań Big Tech na rynku sztucznej inteligencji. Tam…

Kwiecień 18 2024

Casa Green: rewolucja energetyczna dla zrównoważonej przyszłości we Włoszech

Rozporządzenie w sprawie zielonych domów, opracowane przez Unię Europejską w celu zwiększenia efektywności energetycznej budynków, zakończyło proces legislacyjny…

Kwiecień 18 2024