ਲੇਖ

ਜਾਵਾ ਬੇਸ ਸਿਖਲਾਈ ਕੋਰਸ ਲਈ ਜਾਵਾ ਅਭਿਆਸ

ਜਾਵਾ ਬੇਸ ਸਿਖਲਾਈ ਕੋਰਸ ਲਈ ਹੱਲ ਦੇ ਨਾਲ ਜਾਵਾ ਅਭਿਆਸਾਂ ਦੀ ਸੂਚੀ।

ਅਭਿਆਸ ਦੀ ਸੰਖਿਆ ਮੁਸ਼ਕਲ ਦੇ ਪੱਧਰ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ, ਸਰਲ ਤੋਂ ਸਭ ਤੋਂ ਗੁੰਝਲਦਾਰ ਤੱਕ। ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਕੋਈ ਟਿੱਪਣੀਆਂ, ਸਵਾਲ ਜਾਂ ਸੁਝਾਅ ਹਨ: ਸਾਨੂੰ ਜਾਣਕਾਰੀ @ 'ਤੇ ਲਿਖੋbloginnovazione.it

ਅਭਿਆਸ 1
ਇੱਕ ਜਾਵਾ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ ਜੋ ਉਪਭੋਗਤਾ ਨੂੰ ਦੋ ਸਤਰ ਦਰਜ ਕਰਨ ਲਈ ਪੁੱਛਦਾ ਹੈ ਅਤੇ ਉਪਭੋਗਤਾ ਨੂੰ ਸਹੀ ਦਿਖਾਉਂਦਾ ਹੈ ਜੇਕਰ ਸਤਰ ਇੱਕੋ ਹਨ ਅਤੇ ਗਲਤ ਹਨ ਜੇਕਰ ਉਹ ਵੱਖਰੀਆਂ ਹਨ।
ਅਭਿਆਸ 2
ਇੱਕ ਜਾਵਾ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ ਜੋ ਉਪਭੋਗਤਾ ਨੂੰ ਦੋ ਸਤਰ (str1 ਅਤੇ str2) ਦਾਖਲ ਕਰਨ ਲਈ ਪ੍ਰੇਰਦਾ ਹੈ ਅਤੇ ਜੋ ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਸ਼ਰਤਾਂ ਦੇ ਨਾਲ ਉਪਭੋਗਤਾ ਨੂੰ ਇੱਕ ਵੱਖਰਾ ਵਾਕ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ:
1) ਜੇਕਰ ਉਹ ਇੱਕੋ ਜਿਹੇ ਹਨ ਤਾਂ "ਸਤਰ" + ਲਿਖੋ +” ਬਰਾਬਰ ਹੈ” +
2) ਜੇਕਰ ਉਹ ਵੱਖਰੇ ਹਨ ਤਾਂ "ਸਤਰ" + ਲਿਖੋ + ”ਤੋਂ ਵੱਖਰਾ ਹੈ” +
3) ਜੇਕਰ ਦੋ ਵਿੱਚੋਂ ਇੱਕ ਨੂੰ ਦੂਜੀ "ਸਤਰ" ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ + ”+ ਸਤਰ ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ
4) ਘਟਨਾ ਵਿੱਚ ਕਿ ਇੱਕ ਦੂਜੇ ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ, ਦੱਸੋ ਕਿ ਕਿੰਨੀਆਂ ਘਟਨਾਵਾਂ ਹਨ, ਅਤੇ ਫਿਰ ਲਿਖੋ
“ਮੌਕੇ ਹਨ:” +
ਅਭਿਆਸ 3
ਕੀਬੋਰਡ ਇਨਪੁਟ ਦਿੱਤੇ ਜਾਣ 'ਤੇ, ਸਮੱਗਰੀ ਦੀ ਜਾਂਚ ਕਰੋ, (ਪਹਿਲੀਆਂ ਤਿੰਨ ਸ਼ਰਤਾਂ ਨਿਵੇਕਲੇ ਨਹੀਂ ਹਨ, ਜਦੋਂ ਕਿ ਪਹਿਲੀਆਂ ਤਿੰਨ ਸਥਿਤੀਆਂ ਦਾ ਗਲਤ (ਸਮਕਾਲੀ) ਚੌਥਾ ਵਿਕਲਪ ਦਰਸਾਉਂਦਾ ਹੈ):
1) ਜੇਕਰ ਬਾਈਨਰੀ ਨੰਬਰ ਦਸ਼ਮਲਵ ਅਤੇ ਹੈਕਸਾਡੈਸੀਮਲ ਆਉਟਪੁੱਟ ਵਿੱਚ ਬਦਲਦਾ ਹੈ
2) ਜੇਕਰ ਦਸ਼ਮਲਵ ਨੰਬਰ ਆਉਟਪੁੱਟ ਨੂੰ ਬਾਈਨਰੀ ਅਤੇ ਹੈਕਸਾਡੈਸੀਮਲ ਵਿੱਚ ਬਦਲਦਾ ਹੈ
3) ਜੇਕਰ ਹੈਕਸ ਨੰਬਰ ਬਾਈਨਰੀ ਅਤੇ ਦਸ਼ਮਲਵ ਆਉਟਪੁੱਟ ਵਿੱਚ ਬਦਲਦਾ ਹੈ
4) ਹੋਰ ਸਾਰੇ ਮਾਮਲਿਆਂ ਵਿੱਚ ਅਸਵੀਕਾਰਨਯੋਗ ਇਨਪੁਟ ਦੀ ਰਿਪੋਰਟ ਕਰੋ ਅਤੇ ਸੰਮਿਲਨ ਦੀ ਬੇਨਤੀ ਕਰੋ
ਫਿਰ ਇੰਪੁੱਟ '101' ਲਈ ਪਰਿਵਰਤਨ 1, 2 ਅਤੇ 3 ਕਰੋ
ਇੰਪੁੱਟ '123' ਲਈ ਪਰਿਵਰਤਨ 2 ਅਤੇ 3 ਕਰੋ
ਇੰਪੁੱਟ '89A' ਲਈ ਪਰਿਵਰਤਨ 3 ਕਰੋ
ਇਨਪੁਟ '89G' ਲਈ ਪੁਆਇੰਟ 4 ਨੂੰ ਪੂਰਾ ਕਰੋ
ਅਭਿਆਸ 4
ਇੱਕ ਅਜਿਹਾ ਪ੍ਰੋਗਰਾਮ ਬਣਾਓ ਜੋ ਤਾਪਮਾਨ ਨੂੰ ਡਿਗਰੀ ਸੈਲਸੀਅਸ ਤੋਂ ਡਿਗਰੀ ਕੈਲਵਿਨ ਵਿੱਚ ਬਦਲਦਾ ਹੈ। ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਦੋ ਲੇਬਲ, ਦੋ ਟੈਕਸਟ ਖੇਤਰ ਅਤੇ ਇੱਕ ਬਟਨ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਟੈਕਸਟ ਖੇਤਰਾਂ ਅਤੇ ਲੇਬਲਾਂ ਨੂੰ ਇੱਕ ਸਿੰਗਲ ਕਾਲਮ ਗਰਿੱਡ ਲੇਆਉਟ ਵਾਲੇ ਪੈਨਲ ਵਿੱਚ ਸੰਗਠਿਤ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ; ਇੱਕ ਹੋਰ ਪੈਨਲ ਵਿੱਚ ਸਿੰਗਲ ਬਟਨ ਹੋਵੇਗਾ ਅਤੇ ਮੁੱਖ ਪੈਨਲ ਹੋਵੇਗਾ ਜਿਸ ਵਿੱਚ ਦੋ ਪੈਨਲ ਦੱਸੇ ਗਏ ਹਨ।
ਅਭਿਆਸ 5
ਇੱਕ ਜਾਵਾ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ ਜੋ ਦੋ ਕੀਬੋਰਡ ਇਨਪੁਟ ਲੈਂਦਾ ਹੈ ਅਤੇ ਜੋੜ ਨੂੰ ਆਉਟਪੁੱਟ ਕਰਦਾ ਹੈ, ਇਹ ਧਿਆਨ ਵਿੱਚ ਰੱਖਦੇ ਹੋਏ:
- ਜੇਕਰ ਉਹ ਦੋ ਪੂਰਨ ਅੰਕ ਹਨ, ਤਾਂ ਜੋੜ ਨੂੰ ਆਉਟਪੁੱਟ ਵਜੋਂ ਰਿਪੋਰਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ
- ਜੇਕਰ ਉਹ ਦੋ ਸਤਰ ਹਨ, ਤਾਂ ਆਉਟਪੁੱਟ ਵਿੱਚ ਸੰਯੋਜਨ ਦੀ ਰਿਪੋਰਟ ਕੀਤੀ ਜਾਂਦੀ ਹੈ
ਅਭਿਆਸ 6
ਜਾਵਾ ਓਵਰਲੋਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਅਭਿਆਸ 3 ਦਾ ਕੋਡ ਦੁਬਾਰਾ ਲਿਖੋ, definendo ਦੋ ਵਿਧੀਆਂ ਜਿਨ੍ਹਾਂ ਦਾ ਨਾਮ ਇੱਕੋ ਹੈ ਅਤੇ ਉਹ ਲਾਗੂ ਕਰਦੇ ਹਨ: ਪਹਿਲਾ ਅੰਕਗਣਿਤ ਜੋੜ ਅਤੇ ਦੂਜਾ ਤਾਰਾਂ ਦਾ ਜੋੜ
ਅਭਿਆਸ 7
ਜਾਵਾ ਓਵਰਲੋਡਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਅਭਿਆਸ 4 ਦੇ ਕੋਡ ਨੂੰ ਮੁੜ ਲਿਖੋ, ਰੈਗੂਲਰ ਸਮੀਕਰਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਸਤਰ ਦੀ ਸਮੱਗਰੀ ਨੂੰ ਪਛਾਣਦੇ ਹੋਏ। ਜੇਕਰ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਅੱਖਰ ਹੈ ਤਾਂ ਅਸੀਂ ਜੋੜਦੇ ਹਾਂ, ਨਹੀਂ ਤਾਂ ਜੋੜਦੇ ਹਾਂ
ਅਭਿਆਸ 8
ਇੱਕ ਜਾਵਾ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਲਿਖਣਾ ਜਿਸਨੇ ਇਨਪੁਟ ਵਿੱਚ ਇੱਕ ਨੰਬਰ ਦਿੱਤਾ ਹੈ, ਦੋਨੋ ਆਵਰਤੀ ਅਤੇ ਦੁਹਰਾਓ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਫੈਕਟੋਰੀਅਲ ਦੀ ਗਣਨਾ ਕਰਦਾ ਹੈ, ਅਤੇ ਆਉਟਪੁੱਟ ਵਿੱਚ ਦੋਵੇਂ ਨਤੀਜੇ ਲਿਖਦਾ ਹੈ।
ਅਭਿਆਸ 9
ਇੱਕ ਜਾਵਾ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਲਿਖਣਾ ਜਿਸਨੇ ਇਨਪੁਟ ਵਿੱਚ ਇੱਕ ਨੰਬਰ ਦਿੱਤਾ ਹੈ, ਦੋਨੋ ਆਵਰਤੀ ਅਤੇ ਦੁਹਰਾਓ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਫੈਕਟੋਰੀਅਲ ਦੀ ਗਣਨਾ ਕਰਦਾ ਹੈ, ਅਤੇ ਆਉਟਪੁੱਟ ਵਿੱਚ ਦੋਵੇਂ ਨਤੀਜੇ ਲਿਖਦਾ ਹੈ।
ਅਭਿਆਸ 10
ਇੱਕ ਰੀਲੇਸ਼ਨਲ ਡੇਟਾਬੇਸ ਦੇ ਟੇਬਲ ਇੰਡੈਕਸ ਦੇ ਵਿਵਹਾਰ ਦੀ ਨਕਲ ਕਰਕੇ ਸੰਖਿਆਵਾਂ ਦੇ ਇੱਕ ਕ੍ਰਮਬੱਧ ਸੂਚਕਾਂਕ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਦੇ ਉਦੇਸ਼ ਨਾਲ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਇੱਕ ਸੂਚੀ ਵਿੱਚ ਸੰਮਿਲਨ, ਮਿਟਾਉਣ ਅਤੇ ਬਾਈਨਰੀ ਖੋਜ ਦੇ ਕਾਰਜਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਦੇ ਯੋਗ ਇੱਕ java ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ।
ਅਭਿਆਸ 11
ਇੱਕ ਜਾਵਾ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ ਜੋ textinput.txt ਨਾਮ ਦੀ ਇੱਕ ਇਨਪੁਟ ਫਾਈਲ ਨੂੰ ਪੜ੍ਹਦਾ ਹੈ ਅਤੇ ਇਸਦੀ ਸਮੱਗਰੀ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ
1) ਜੇਕਰ ਫਾਈਲ ਮੌਜੂਦ ਨਹੀਂ ਹੈ, ਤਾਂ "ਫਾਇਲ ਮੌਜੂਦ ਨਹੀਂ ਹੈ" ਲਿਖੋ
2) ਜੇਕਰ ਫਾਈਲ ਮੌਜੂਦ ਹੈ ਅਤੇ ਖਾਲੀ ਹੈ, ਤਾਂ ਲਿਖੋ "textinput.txt ਫਾਈਲ ਖਾਲੀ ਹੈ"
3) ਜੇਕਰ ਫ਼ਾਈਲ ਮੌਜੂਦ ਹੈ ਅਤੇ ਸਿਰਫ਼ ਇੱਕ ਨੰਬਰ ਹੈ, ਤਾਂ ਸਕ੍ਰੀਨ 'ਤੇ ਨੰਬਰ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰੋ
4) ਜੇਕਰ ਫਾਈਲ ਮੌਜੂਦ ਹੈ ਅਤੇ ਦੋ ਲਾਈਨਾਂ 'ਤੇ ਦੋ ਨੰਬਰ ਹਨ, ਤਾਂ ਦੋ ਨੰਬਰਾਂ ਦੇ ਵਿਚਕਾਰ ਜੋੜ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰੋ
5) ਜੇਕਰ ਫ਼ਾਈਲ ਮੌਜੂਦ ਹੈ ਅਤੇ ਇਸ ਵਿੱਚ ਦੋ ਤੋਂ ਵੱਧ ਨੰਬਰ ਹਨ, ਤਾਂ ਇਸਨੂੰ ਉਤਪਾਦ ਬਣਾਓ
ਅਭਿਆਸ 12
ਰੈਸਟੋਰੈਂਟ ਟੇਬਲ 'ਤੇ ਆਰਡਰ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਲਈ ਇੱਕ ਜਾਵਾ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ।
ਰੈਸਟੋਰੈਂਟ ਵਿੱਚ ਮੇਜ਼ਾਂ ਦਾ ਪ੍ਰਬੰਧ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਹਰੇਕ ਵਿੱਚ ਇੱਕ ਸੰਖਿਆਤਮਕ ਆਈਡੀ ਅਤੇ ਕਈ ਸੀਟਾਂ ਹਨ।
ਹਰੇਕ ਸਾਰਣੀ ਲਈ ਸਟੋਰ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ bevਅਤੇ ਖਪਤ ਕੀਤੇ ਗਏ ਪਕਵਾਨ, ਭੁਗਤਾਨ ਕਰਨ ਲਈ ਆਪਣੇ ਆਪ ਬਿੱਲ ਦੀ ਗਣਨਾ ਕਰਨਾ ਸੰਭਵ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।
ਪਕਵਾਨ ਅਤੇ bevande ਉਪਲਬਧ ਹੈ, ਇਸਦੀ ਬਜਾਏ ਇੱਕ 'ਮੇਨੂ' ਕਲਾਸ ਵਿੱਚ ਸਟੋਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਜੋ ਉਹਨਾਂ ਨੂੰ ਦੋ ਸ਼੍ਰੇਣੀਆਂ ਵਿੱਚ ਵੰਡਦਾ ਹੈ (ਪਕਵਾਨ ਅਤੇ bevਜਾਓ, ਸੱਚਮੁੱਚ).
ਹਰ ਇੱਕ ਡਿਸ਼ ਜ bevanda ਨੂੰ ਇੱਕ ਵਿਲੱਖਣ ਅੱਖਰ-ਅੰਕ ਪਛਾਣਕਰਤਾ (ਨਾਮ) ਅਤੇ ਇਸਦੀ ਕੀਮਤ ਦੁਆਰਾ ਯੋਗ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।

ਖਰੜਾ BlogInnovazione.it


ਇਨੋਵੇਸ਼ਨ ਨਿਊਜ਼ਲੈਟਰ
ਨਵੀਨਤਾ ਬਾਰੇ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਖ਼ਬਰਾਂ ਨੂੰ ਨਾ ਭੁੱਲੋ। ਉਹਨਾਂ ਨੂੰ ਈਮੇਲ ਦੁਆਰਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਸਾਈਨ ਅੱਪ ਕਰੋ।

ਤਾਜ਼ਾ ਲੇਖ

ਕੈਟਾਨੀਆ ਪੌਲੀਕਲੀਨਿਕ ਵਿਖੇ ਐਪਲ ਦਰਸ਼ਕ ਦੇ ਨਾਲ, ਔਗਮੈਂਟੇਡ ਰਿਐਲਿਟੀ ਵਿੱਚ ਨਵੀਨਤਾਕਾਰੀ ਦਖਲ

ਐਪਲ ਵਿਜ਼ਨ ਪ੍ਰੋ ਕਮਰਸ਼ੀਅਲ ਵਿਊਅਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ ਓਫਥਲਮੋਪਲਾਸਟੀ ਓਪਰੇਸ਼ਨ ਕੈਟਾਨੀਆ ਪੌਲੀਕਲੀਨਿਕ ਵਿਖੇ ਕੀਤਾ ਗਿਆ ਸੀ...

3 ਮਈ 2024

ਬੱਚਿਆਂ ਲਈ ਰੰਗਦਾਰ ਪੰਨਿਆਂ ਦੇ ਲਾਭ - ਹਰ ਉਮਰ ਲਈ ਜਾਦੂ ਦੀ ਦੁਨੀਆ

ਰੰਗਾਂ ਰਾਹੀਂ ਵਧੀਆ ਮੋਟਰ ਹੁਨਰਾਂ ਦਾ ਵਿਕਾਸ ਕਰਨਾ ਬੱਚਿਆਂ ਨੂੰ ਲਿਖਣ ਵਰਗੇ ਹੋਰ ਗੁੰਝਲਦਾਰ ਹੁਨਰਾਂ ਲਈ ਤਿਆਰ ਕਰਦਾ ਹੈ। ਰੰਗ ਕਰਨ ਲਈ…

2 ਮਈ 2024

ਭਵਿੱਖ ਇੱਥੇ ਹੈ: ਸ਼ਿਪਿੰਗ ਉਦਯੋਗ ਗਲੋਬਲ ਆਰਥਿਕਤਾ ਵਿੱਚ ਕਿਵੇਂ ਕ੍ਰਾਂਤੀ ਲਿਆ ਰਿਹਾ ਹੈ

ਜਲ ਸੈਨਾ ਖੇਤਰ ਇੱਕ ਸੱਚੀ ਗਲੋਬਲ ਆਰਥਿਕ ਸ਼ਕਤੀ ਹੈ, ਜਿਸ ਨੇ 150 ਬਿਲੀਅਨ ਮਾਰਕੀਟ ਵੱਲ ਨੈਵੀਗੇਟ ਕੀਤਾ ਹੈ...

1 ਮਈ 2024

ਪ੍ਰਕਾਸ਼ਕ ਅਤੇ ਓਪਨਏਆਈ ਆਰਟੀਫੀਸ਼ੀਅਲ ਇੰਟੈਲੀਜੈਂਸ ਦੁਆਰਾ ਸੰਸਾਧਿਤ ਜਾਣਕਾਰੀ ਦੇ ਪ੍ਰਵਾਹ ਨੂੰ ਨਿਯਮਤ ਕਰਨ ਲਈ ਸਮਝੌਤਿਆਂ 'ਤੇ ਹਸਤਾਖਰ ਕਰਦੇ ਹਨ

ਪਿਛਲੇ ਸੋਮਵਾਰ, ਫਾਈਨੈਂਸ਼ੀਅਲ ਟਾਈਮਜ਼ ਨੇ ਓਪਨਏਆਈ ਨਾਲ ਇੱਕ ਸੌਦੇ ਦਾ ਐਲਾਨ ਕੀਤਾ। FT ਆਪਣੀ ਵਿਸ਼ਵ ਪੱਧਰੀ ਪੱਤਰਕਾਰੀ ਨੂੰ ਲਾਇਸੰਸ ਦਿੰਦਾ ਹੈ...

30 ਅਪ੍ਰੈਲ 2024

ਆਪਣੀ ਭਾਸ਼ਾ ਵਿੱਚ ਇਨੋਵੇਸ਼ਨ ਪੜ੍ਹੋ

ਇਨੋਵੇਸ਼ਨ ਨਿਊਜ਼ਲੈਟਰ
ਨਵੀਨਤਾ ਬਾਰੇ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਖ਼ਬਰਾਂ ਨੂੰ ਨਾ ਭੁੱਲੋ। ਉਹਨਾਂ ਨੂੰ ਈਮੇਲ ਦੁਆਰਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਸਾਈਨ ਅੱਪ ਕਰੋ।

ਸਾਡੇ ਨਾਲ ਪਾਲਣਾ