Task Java
Task Java
Zadania przygotowujące do K1
II. Stwórz program w języku java o nazwie Zadanie1.java, następnie skompiluj program i upew-
nij się że kompilacja przebiegła prawidłowo.
III. Stwórz program który wyświetli na ekranie napis: Hello sXXXXX, gdzie XXXXX oznacza
numer studenta.
• 124
• 13.5
• 16.4f
• 1500000l
• 1_234_567_789
• ’a’
• true
• dziesiętnego
• dwójkowego (binarnego)
• ósemkowego (oktalnego)
• szesnastkowego (hexadecymalnego)
Następnie wypisz na ekranie wszystkie wartości i sprawdź, czy wartości są sobie równe.
• 10 / 3
• 10d / 3d
• 10.0 / 3.0
• 10 % 3
VIII. Stwórz program w którym wyświetlisz wynik operacji przeprowadzonych na dwóch litera-
łach znakowych:
• ’z’ - ’!’
• ’a’ + ’b’
• ’!’ * 3
1 z4
PPJ stacjonarne
• &&
• ||
• ^
X. Przedstaw program w którym zadeklarujesz zmienną typu int o nazwie wrt, a następnie
przypisz do niej wartość 13.
• logicznego
• liczb całkowitych
• liczb rzeczywistych
• znaków
• tekstu
XII. Zadanie 11: Stwórz program w którym zadeklarujesz zmienne (najmniejszych możliwych
typów) pozwalające na przechowanie następujących literałów:
• 124
• 7
• 7d
• 7l
• 7f
• 13.6
• .3
• false
• ’b’
• 0xFF
• 3000000000l
XIII. Stwórz program w którym zadeklarujesz dwie zmienne typu int, następnie za pomocą kodu
zamieszczonego poniżej, uzupełnij obie zmienne wartościami wprowadzonymi na konsolę
(wiersz poleceń) przez użytkownika.
java . util . Scanner in = new java . util . Scanner ( System . in ) ;
int x = in . nextInt () ;
2 z4
PPJ stacjonarne
XIV. Stwórz program w którym poprosisz użytkownika o podanie wagi wyrażonej w kg, zapisz
podaną wartość w zmiennej typu double, a następnie przelicz wagę do jednostek: kamieni
(stone) oraz funtów (pounds), po czym wyświetl wszystkie wartości. Program powinien
umożliwić użytkownikowi prowadzenie wartości zmiennoprzecinkowej np. 20,3
XV. Stwórz program w którym sprawdzisz, czy liczba podana przez użytkownika jest parzysta.
(Podzielna przez 2 bez reszty). Wyświetl użytkownikowi stosowną informację.
XVI. Stwórz program w którym sprawdzisz, czy liczba podana przez użytkownika jest podzielna
przez 2, 3 oraz 5. Skorzystaj z instrukcji warunkowej if, i wyświetl informację w postaci:
15
Podana liczba : 15 , jest podzielna przez 3 , 5
XVII. Stwórz program w którym poprosisz użytkownika o podanie dwóch liczb, następnie sprawdź
czy druga liczba jest dzielnikiem pierwszej liczby (Po wykonaniu dzielenie, reszta powinna
wynosić 0). Wyświetl stosowną informację w postaci:
18
9
Liczba 9 jest dzielnikiem liczby 18
XVIII. Stwórz program w którym poprosisz użytkownika o podanie trzech wartości liczbowych.
Każdą z wartości przechowaj w osobnej zmiennej nazwanej a, b, c. Następnie wypisz wartość
największą, środkową i najmniejszą.
XIX. Korzystając z wartości wprowadzonych w poprzednim zadaniu, sprawdź czy przynajmniej
dwie z tych liczb są sobie równe. Jeżeli jest to prawda wyświetl napis OK, w przeciwnym
przypadku wyświetl napis NIE OK.
XX. Napisz program, który obliczy wartość wyrażenia ax2 + bx + c = 0 dla współczynników
ustalonych w programie (wpisanych na sztywno) oraz podanej z klawiatury wartości liczby
x.
XXI. Stwórz i zainicjuj dwie zmienne typu rzeczywistego. Następnie pobierz od użytkownika
znak z klawiatury za pomocą:
java . util . Scanner in = new java . util . Scanner ( System . in ) ;
char c = in . next () . charAt (0) ;
3 z4
PPJ stacjonarne
XXIV. Stwórz program w którym sprawdzisz, czy podana przez użytkownika wartość należy do
podanych poniżej przedziałów:
• A = (−5, 7)
• B = (−∞, 3]
• C = [5, 9)
• D = [−7, ∞)
• E = [3, 5)
XXV. Zdefiniuj w programie cztery liczby typu int — a1, a2, b1, b2, które interpretujemy jako
współrzędne na osi liczbowej końców dwóch przedziałów: A = [a1, a2] oraz B = [b1, b2].
Program wczytuje jedną liczbę (nazwijmy ją x ) typu int i odpowiada na pytania, czy jest
prawdą, że:
• x∈A
• x∈B
• x∈A\B
• x∈B\A
• x∈A∩B
• x∈A∪B
XXVI. Stwórz program w którym poprosisz użytkownika o podanie miesiąca (wyrażonego po-
przez liczbę), następnie korzystając z instrukcji switch wyświetlisz informację o ilości dni
danego miesiąca.
4 z4