Straipsniai

Java pratimai Java Base mokymo kursui

Java pratimų su sprendimu Java Base mokymo kursui sąrašas.

Pratimo numeracija rodo sudėtingumo lygį, nuo paprasčiausio iki sudėtingiausio. Jei turite pastabų, klausimų ar pasiūlymų: rašykite mums info @bloginnovazione.it

1 pratimas
Parašykite „Java“ programą, kuri paragintų vartotoją įvesti dvi eilutes ir rodo vartotoją „true“, jei eilutės yra vienodos, ir „false“, jei jos skiriasi.
2 pratimas
Parašykite „Java“ programą, kuri ragina vartotoją įvesti dvi eilutes (str1 ir str2) ir pateikia vartotojui skirtingą sakinį su šiomis sąlygomis:
1) jei jie yra vienodi, parašykite "eilutė" + + "Yra lygus" +
2) jei jie skiriasi, parašykite "eilutė" + + „Skiriasi nuo“ +
3) jei vienas iš dviejų yra įtrauktas į kitą "eilelę" + + "Įtraukta į + eilutę
4) jei vienas įtrauktas į kitą, pasakykite, kiek yra atvejų, tada parašykite
"Įvykiai yra:" +
3 pratimas
Įvesdami klaviatūrą, patikrinkite turinį (pirmosios trys sąlygos nėra išskirtinės, o klaidinga (šiuolaikinė) iš pirmųjų trijų sąlygų reiškia ketvirtą parinktį):
1) jei dvejetainis skaičius konvertuojamas į dešimtainę ir šešioliktainę išvestį
2) jei dešimtainis skaičius konvertuojamas į išvestį į dvejetainį ir šešioliktainį
3) jei šešioliktainis skaičius konvertuojamas į dvejetainę ir dešimtainę išvestį
4) visais kitais atvejais pranešti apie nepriimtiną įvestį ir reikalauti įterpti
tada įvesdami „101“, atlikite 1, 2 ir 3 konversijas
Įvesdami „123“, atlikite 2 ir 3 konversijas
įvesties '89A' konvertavimas atliekamas 3
Įvesdami „89G“, atlikite 4 punktą
4 pratimas
Sukurkite programą, kuri konvertuoja temperatūrą iš Celsijaus laipsnių į Kelvino laipsnius. Programa turi turėti dvi etiketes, du teksto laukus ir mygtuką. Teksto laukai ir etiketės turi būti sutvarkyti skydelyje su vieno stulpelio tinklelio išdėstymu; kitame skydelyje bus vienas mygtukas ir pagrindinis skydelis, kuriame yra dvi aprašytos plokštės.
5 pratimas
Parašykite Java programą, kuri paima du klaviatūros įvestis ir išveda sumą, atsižvelgiant į tai, kad:
- jei jie yra du sveikieji skaičiai, suma nurodoma kaip išvestis
- jei tai dvi eilutės, sujungimas pateikiamas išvestyje
6 pratimas
Perrašykite 3 pratimo kodą naudodami „Java“ perkrovą, definendo du metodus, turinčius tą patį pavadinimą ir įgyvendinančius: pirmasis – aritmetinę sumą, o antrasis – eilučių sujungimą
7 pratimas
Perrašykite 4 pratimo kodą naudodami Java perkrovą, atpažindami eilučių turinį naudodami reguliariąsias išraiškas. Jei yra bent viena raidė, mes sujungiame, kitu atveju pridedame
8 pratimas
Rašant Java programą, kuri įvestyje pateikia skaičių, faktorialas apskaičiuojamas naudojant rekursiją ir iteraciją, o abu rezultatai įrašomi į išvestį.
9 pratimas
Rašant Java programą, kuri įvestyje pateikia skaičių, faktorialas apskaičiuojamas naudojant rekursiją ir iteraciją, o abu rezultatai įrašomi į išvestį.
10 pratimas
Parašykite java programą, galinčią valdyti įterpimo, ištrynimo ir dvejetainės paieškos operacijas sveikųjų skaičių sąraše, kad būtų galima valdyti sutvarkytą skaičių indeksą, imituojant reliacinės duomenų bazės lentelės indekso veikimą.
11 pratimas
Parašykite java programą, kuri nuskaito įvesties failą pavadinimu textinput.txt ir patikrina jo turinį
1) jei failas neegzistuoja, parašykite "failo nėra"
2) jei failas egzistuoja ir yra tuščias, parašykite "tekstinio įvedimo.txt failas tuščias"
3) jei failas egzistuoja ir jame yra tik vienas skaičius, atspausdinkite numerį ekrane
4) jei failas egzistuoja ir jame yra du skaičiai dviejose eilutėse, atspausdinkite sumą tarp dviejų skaičių
5) jei failas egzistuoja ir jame yra daugiau nei du skaičiai, padarykite jį produktu
12 pratimas
Parašykite java programą, skirtą užsakymams prie restorano stalų valdyti.
Restorane galima išdėlioti staliukus, kurių kiekvienas turi skaitmeninį ID ir sėdimų vietų skaičių.
Kiekvienai lentelei turi būti saugoma bevir suvartotus patiekalus, turi būti galimybė automatiškai apskaičiuoti sąskaitą apmokėti.
Indai ir bevande, yra saugomi „Meniu“ klasėje, kuri suskirsto juos į dvi kategorijas (patiekalų ir beveik, tikrai).
Kiekvienas patiekalas arba bevanda turi būti kvalifikuojamas pagal unikalų raidinį ir skaitmeninį identifikatorių (pavadinimą) ir jo kainą.

Rengimas BlogInnovazione.it


Inovacijų naujienlaiškis
Nepraleiskite svarbiausių naujienų apie naujoves. Prisiregistruokite, kad gautumėte juos el.

Naujausi straipsniai

Naujoviška intervencija į išplėstinę realybę su „Apple“ žiūrovu Katanijos poliklinikoje

Katanijos poliklinikoje buvo atlikta oftalmoplastikos operacija naudojant „Apple Vision Pro“ reklaminę peržiūrą…

3 gegužės 2024

Vaikų spalvinimo puslapių privalumai – magijos pasaulis įvairaus amžiaus žmonėms

Lavindami smulkiosios motorikos įgūdžius dažydami, vaikai paruošiami sudėtingesniems įgūdžiams, pavyzdžiui, rašymui. Norėdami nuspalvinti…

2 gegužės 2024

Ateitis yra čia: kaip laivybos pramonė sukelia pasaulinės ekonomikos revoliuciją

Karinio jūrų laivyno sektorius yra tikra pasaulinė ekonominė galia, kuri pasiekė 150 mlrd.

1 gegužės 2024

Leidėjai ir OpenAI pasirašo sutartis dėl dirbtinio intelekto apdorojamos informacijos srauto reguliavimo

Praėjusį pirmadienį „Financial Times“ paskelbė apie susitarimą su „OpenAI“. FT licencijuoja savo pasaulinio lygio žurnalistiką…

30 balandis 2024