Artikuj

Ushtrime Java për kursin e trajnimit Java Base

Lista e ushtrimeve java me zgjidhje për kursin e trajnimit Java Base.

Numërimi i ushtrimit është tregues i nivelit të vështirësisë, nga më i thjeshti tek më i ndërlikuari. Nëse keni ndonjë koment, pyetje ose sugjerim: na shkruani në info @bloginnovazione.it

Ushtrimi 1
Shkruani një program Java që e kërkon përdoruesin të fusë dy vargje dhe e shfaq përdoruesin true nëse vargjet janë të njëjta dhe false nëse janë të ndryshëm.
Ushtrimi 2
Shkruani një program Java që e kërkon përdoruesin të fusë dy vargje (str1 dhe str2) dhe që i shfaq përdoruesit një fjali të ndryshme me kushtet e mëposhtme:
1) nëse janë të njëjta, shkruani "string" + + "Është e barabartë me" +
2) nëse janë të ndryshëm, shkruani "string" + + "Është i ndryshëm nga" +
3) nëse njëri nga të dy përfshihet në tjetrin "vargu" + + ”Përfshihet në vargun +
4) në rast se njëra përfshihet në tjetrën, thoni sa ndodhi ka dhe më pas shkruani
"Ndodhitë janë:" +
Ushtrimi 3
Duke pasur parasysh një hyrje të tastierës, kontrolloni përmbajtjen, (tre kushtet e para nuk janë ekskluzive, ndërsa false (bashkëkohore) e tre kushteve të para nënkupton opsionin e katërt):
1) nëse numri binar konvertohet në dalje dhjetore dhe heksadecimal
2) nëse numri dhjetor konvertohet në dalje në binar dhe heksadecimal
3) nëse numri heks konvertohet në dalje binar dhe dhjetor
4) në të gjitha rastet e tjera të raportojë hyrje të papranueshme dhe të kërkojë futje
pastaj për hyrjen '101' bëni konvertimet 1, 2 dhe 3
për hyrjen '123' bëni konvertimet 2 dhe 3
për hyrjen '89A' bëni konvertimin 3
për hyrjen '89G' zbatoni pikën 4
Ushtrimi 4
Bëni një program që konverton një temperaturë nga gradë Celsius në gradë Kelvin. Programi duhet të ketë dy etiketa, dy fusha teksti dhe një buton. Fushat e tekstit dhe etiketat duhet të organizohen në një panel me një plan urbanistik me një kolonë të vetme; një panel tjetër do të përmbajë butonin e vetëm dhe do të jetë paneli kryesor i cili përmban dy panelet e përshkruara.
Ushtrimi 5
Shkruani një program Java që merr dy hyrje të tastierës dhe nxjerr shumën, duke marrë parasysh se:
- nëse janë dy numra të plotë, shuma raportohet si rezultat
- nëse janë dy vargje, lidhja raportohet në dalje
Ushtrimi 6
Rishkruaj kodin e ushtrimit 3 duke përdorur mbingarkesën Java, definendo dy metoda që kanë të njëjtin emër dhe që zbatojnë: e para shumën aritmetike dhe e dyta lidhjen e vargjeve
Ushtrimi 7
Rishkruaj kodin e ushtrimit 4 duke përdorur mbingarkimin Java, duke njohur përmbajtjen e vargjeve duke përdorur shprehje të rregullta. Nëse ka të paktën një shkronjë, atëherë bashkojmë, përndryshe shtojmë
Ushtrimi 8
Shkrimi i një programi Java që jep një numër në hyrje, llogarit faktorialin duke përdorur si rekursionin ashtu edhe përsëritjen, dhe i shkruan të dyja rezultatet në dalje.
Ushtrimi 9
Shkrimi i një programi Java që jep një numër në hyrje, llogarit faktorialin duke përdorur si rekursionin ashtu edhe përsëritjen, dhe i shkruan të dyja rezultatet në dalje.
Ushtrimi 10
Shkruani një program java në gjendje të menaxhojë operacionet e futjes, fshirjes dhe kërkimit binar brenda një liste numrash të plotë, me synimin për të menaxhuar një indeks të renditur numrash duke simuluar sjelljen e një indeksi tabele të një baze të dhënash relacionale.
Ushtrimi 11
Shkruani një program java që lexon një skedar hyrës të quajtur textinput.txt dhe kontrollon përmbajtjen e tij
1) nëse skedari nuk ekziston, shkruani "skedari nuk ekziston"
2) nëse skedari ekziston dhe është bosh, shkruani "skedari textinput.txt është bosh"
3) nëse skedari ekziston dhe përmban vetëm një numër, printoni numrin në ekran
4) nëse skedari ekziston dhe përmban dy numra në dy rreshta, shtypni shumën midis dy numrave
5) nëse skedari ekziston dhe përmban më shumë se dy numra, bëjeni atë produkt
Ushtrimi 12
Shkruani një program java për të menaxhuar porositë në tavolinat e restoranteve.
Tavolinat mund të organizohen në restorant, secila me një ID numerike dhe një numër vendesh.
Për çdo tabelë duhet të ruhet bevdhe pjatat e konsumuara, duhet të jetë e mundur të llogaritet automatikisht fatura për të paguar.
Enët dhe bevdhe të disponueshme, në vend të kësaj ruhen në një klasë 'Menu' e cila i ndan ato në dy kategori (gatimet dhe bevshko, me të vërtetë).
Çdo pjatë ose bevanda duhet të kualifikohet nga një identifikues unik alfanumerik (emri) dhe çmimi i tij.

hartimi BlogInnovazione.it


Buletini i inovacionit
Mos humbisni lajmet më të rëndësishme mbi inovacionin. Regjistrohuni për t'i marrë ato me email.

Artikujt e fundit

Botuesit dhe OpenAI nënshkruajnë marrëveshje për të rregulluar rrjedhën e informacionit të përpunuar nga Inteligjenca Artificiale

Të hënën e kaluar, Financial Times njoftoi një marrëveshje me OpenAI. FT licencon gazetarinë e saj të klasit botëror…

30 Prill 2024

Pagesat në internet: Ja se si shërbimet e transmetimit ju bëjnë të paguani përgjithmonë

Miliona njerëz paguajnë për shërbimet e transmetimit, duke paguar tarifat mujore të abonimit. Është e zakonshme që ju…

29 Prill 2024

Veeam përmban mbështetjen më të plotë për ransomware, nga mbrojtja te përgjigja dhe rikuperimi

Coveware nga Veeam do të vazhdojë të ofrojë shërbime të reagimit ndaj incidenteve të zhvatjes kibernetike. Coveware do të ofrojë aftësi mjeko-ligjore dhe riparimi…

23 Prill 2024

Revolucioni i gjelbër dhe dixhital: Si mirëmbajtja parashikuese po transformon industrinë e naftës dhe gazit

Mirëmbajtja parashikuese po revolucionon sektorin e naftës dhe gazit, me një qasje inovative dhe proaktive për menaxhimin e impiantit.…

22 Prill 2024