makala

Mazoezi ya Java kwa kozi ya mafunzo ya Msingi ya Java

Orodha ya mazoezi ya java yenye suluhisho la kozi ya mafunzo ya Java Base.

Nambari ya zoezi ni dalili ya kiwango cha ugumu, kutoka rahisi hadi ngumu zaidi. Ikiwa una maoni yoyote, maswali au mapendekezo: tuandikie kwa info @bloginnovazione.it

Zoezi 1
Andika programu ya Java ambayo humshawishi mtumiaji kuingiza mifuatano miwili na kumuonyesha mtumiaji ukweli ikiwa mifuatano ni sawa na si kweli ikiwa ni tofauti.
Zoezi 2
Andika programu ya Java ambayo humshawishi mtumiaji kuingiza mifuatano miwili (str1 na str2) na inayoonyesha sentensi tofauti kwa mtumiaji iliyo na masharti yafuatayo:
1) ikiwa ni sawa andika "kamba" + + “Ni sawa na” +
2) ikiwa ni tofauti andika "kamba" + + “Ni tofauti na” +
3) ikiwa moja ya hizo mbili imejumuishwa kwenye "kamba" nyingine + + ”Imejumuishwa katika mfuatano +
4) katika tukio ambalo moja limejumuishwa kwa lingine, sema ni matukio ngapi, na kisha uandike
"Matukio ni:" +
Zoezi 3
Kwa kuzingatia ingizo la kibodi, angalia yaliyomo, (masharti matatu ya kwanza sio ya kipekee, wakati uwongo (wa kisasa) wa hali tatu za kwanza unamaanisha chaguo la nne):
1) ikiwa nambari ya binary itabadilika kuwa desimali na pato la hexadecimal
2) ikiwa nambari ya desimali itabadilika kuwa pato kuwa binary na hexadecimal
3) ikiwa nambari ya hex itabadilika kuwa toleo la binary na desimali
4) katika visa vingine vyote ripoti ingizo lisilokubalika na kuingizwa ombi
kisha kwa ingizo '101' fanya ubadilishaji 1, 2 na 3
kwa ingizo '123' fanya ubadilishaji 2 na 3
kwa ingizo '89A' fanya ubadilishaji 3
kwa ingizo '89G' fanya nukta 4
Zoezi 4
Tengeneza programu inayobadilisha halijoto kutoka nyuzi joto Selsiasi hadi digrii Kelvin. Programu lazima iwe na lebo mbili, sehemu mbili za maandishi na kitufe. Sehemu za maandishi na lebo lazima zipangwa katika paneli na mpangilio wa gridi ya safu wima moja; paneli nyingine itakuwa na kitufe kimoja na kutakuwa na paneli kuu ambayo ina paneli mbili zilizoelezewa.
Zoezi 5
Andika programu ya Java ambayo inachukua pembejeo mbili za kibodi na kutoa jumla, ukizingatia kwamba:
- ikiwa ni nambari mbili kamili, jumla inaripotiwa kama pato
- ikiwa ni nyuzi mbili, mshikamano unaripotiwa katika matokeo
Zoezi 6
Andika upya msimbo wa zoezi la 3 ukitumia upakiaji wa Java, definendo njia mbili ambazo zina jina moja na zinazotekelezeka: ya kwanza ni jumla ya hesabu na ya pili muunganisho wa nyuzi.
Zoezi 7
Andika upya msimbo wa zoezi la 4 ukitumia upakiaji wa Java kupita kiasi, ukitambua yaliyomo kwenye mifuatano kwa kutumia misemo ya kawaida. Ikiwa kuna angalau barua moja basi tunaunganisha, vinginevyo tunaongeza
Zoezi 8
Kuandika programu ya Java ambayo imepewa nambari katika ingizo hujumuisha kipengele kwa kutumia kujirudia na kurudia, na huandika matokeo yote mawili kwa matokeo.
Zoezi 9
Kuandika programu ya Java ambayo imepewa nambari katika ingizo hujumuisha kipengele kwa kutumia kujirudia na kurudia, na huandika matokeo yote mawili kwa matokeo.
Zoezi 10
Andika programu ya java inayoweza kudhibiti shughuli za uwekaji, ufutaji na utafutaji wa binary ndani ya orodha ya nambari kamili, kwa lengo la kudhibiti fahirisi ya nambari iliyopangwa kwa kuiga tabia ya faharasa ya jedwali ya hifadhidata ya uhusiano .
Zoezi 11
Andika programu ya java inayosoma faili ya ingizo inayoitwa textinput.txt na uangalie yaliyomo
1) ikiwa faili haipo, andika "faili haipo"
2) ikiwa faili iko na ni tupu, andika "faili textinput.txt ni tupu"
3) ikiwa faili iko na ina nambari moja tu, chapisha nambari kwenye skrini
4) ikiwa faili iko na ina nambari mbili kwenye mistari miwili, chapisha jumla kati ya nambari hizo mbili
5) ikiwa faili iko na ina nambari zaidi ya mbili, ifanye kuwa bidhaa
Zoezi 12
Andika programu ya java ili kudhibiti maagizo kwenye meza za mikahawa.
Jedwali linaweza kupangwa katika mgahawa, kila moja ikiwa na kitambulisho cha nambari na idadi ya viti.
Kwa kila meza lazima ihifadhiwe bevna sahani zinazotumiwa, ni lazima iwezekanavyo kuhesabu moja kwa moja muswada wa kulipa.
Sahani na bevna zinapatikana, badala yake zimehifadhiwa katika darasa la 'Menyu' ambalo linawagawanya katika vikundi viwili (sahani na bevkwenda, kweli).
Kila sahani au bevanda lazima ihitimu kwa kutumia kitambulisho cha kipekee cha alphanumeric (jina) na bei yake.

Bodi ya wahariri BlogInnovazione.it


Jarida la uvumbuzi
Usikose habari muhimu zaidi kuhusu uvumbuzi. Jisajili ili kuzipokea kwa barua pepe.

Makala ya hivi karibuni

Uingiliaji wa Kibunifu katika Ukweli Ulioboreshwa, na mtazamaji wa Apple katika Catania Polyclinic

Operesheni ya ophthalmoplasty kwa kutumia kitazamaji cha kibiashara cha Apple Vision Pro ilifanywa katika Catania Polyclinic…

3 Mei 2024

Faida za Kurasa za Kuchorea kwa Watoto - ulimwengu wa uchawi kwa kila kizazi

Kukuza ujuzi mzuri wa magari kupitia kupaka rangi huwatayarisha watoto kwa ujuzi changamano zaidi kama vile kuandika. Kupaka rangi...

2 Mei 2024

Wakati Ujao Upo Hapa: Jinsi Sekta ya Usafirishaji Inavyofanya Mapinduzi katika Uchumi wa Kimataifa

Sekta ya majini ni nguvu ya kweli ya kiuchumi duniani, ambayo imepitia kwenye soko la bilioni 150 ...

1 Mei 2024

Wachapishaji na OpenAI hutia saini mikataba ya kudhibiti mtiririko wa taarifa zinazochakatwa na Intelligence Artificial Intelligence

Jumatatu iliyopita, Financial Times ilitangaza makubaliano na OpenAI. FT inatoa leseni kwa uandishi wake wa habari wa kiwango cha kimataifa…

Aprili 30 2024