مضامین

جاوا بیس ٹریننگ کورس کے لیے جاوا مشقیں۔

جاوا بیس ٹریننگ کورس کے حل کے ساتھ جاوا مشقوں کی فہرست۔

مشق کی تعداد مشکل کی سطح کی نشاندہی کرتی ہے، آسان سے پیچیدہ تک۔ اگر آپ کے کوئی تبصرے، سوالات یا مشورے ہیں: ہمیں info@ پر لکھیں۔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 کے کوڈ کو دوبارہ لکھیں، defiنینڈو دو طریقے جن کا ایک ہی نام ہے اور ان پر عمل درآمد ہے: پہلا ریاضی کا مجموعہ اور دوسرا تاروں کا جوڑ
ورزش 7
جاوا اوور لوڈنگ کا استعمال کرتے ہوئے ورزش 4 کے کوڈ کو دوبارہ لکھیں، ریگولر ایکسپریشنز کا استعمال کرتے ہوئے تاروں کے مواد کو پہچانیں۔ اگر کم از کم ایک حرف ہے تو ہم جوڑ دیتے ہیں، ورنہ جوڑ دیتے ہیں۔
ورزش 8
جاوا پروگرام لکھنا جس نے ان پٹ میں ایک نمبر دیا ہے تکرار اور تکرار دونوں کا استعمال کرتے ہوئے فیکٹریل کی گنتی کرتا ہے، اور دونوں نتائج کو آؤٹ پٹ پر لکھتا ہے۔
ورزش 9
جاوا پروگرام لکھنا جس نے ان پٹ میں ایک نمبر دیا ہے تکرار اور تکرار دونوں کا استعمال کرتے ہوئے فیکٹریل کی گنتی کرتا ہے، اور دونوں نتائج کو آؤٹ پٹ پر لکھتا ہے۔
ورزش 10
ایک جاوا پروگرام لکھیں جو انٹیجرز کی فہرست میں داخل کرنے، حذف کرنے اور بائنری تلاش کے کاموں کو منظم کرنے کے قابل ہو، جس کا مقصد ایک رشتہ دار ڈیٹا بیس کے ٹیبل انڈیکس کے رویے کی تقلید کرتے ہوئے نمبروں کے ترتیب شدہ انڈیکس کا انتظام کرنا ہے۔
ورزش 11
ایک جاوا پروگرام لکھیں جو textinput.txt نامی ان پٹ فائل کو پڑھتا ہے اور اس کے مواد کو چیک کرتا ہے۔
1) اگر فائل موجود نہیں ہے تو "فائل موجود نہیں ہے" لکھیں۔
2) اگر فائل موجود ہے اور خالی ہے تو لکھیں "textinput.txt فائل خالی ہے"
3) اگر فائل موجود ہے اور اس میں صرف ایک نمبر ہے تو اسکرین پر نمبر پرنٹ کریں۔
4) اگر فائل موجود ہے اور دو لائنوں پر دو نمبروں پر مشتمل ہے تو، دو نمبروں کے درمیان رقم پرنٹ کریں
5) اگر فائل موجود ہے اور اس میں دو سے زیادہ نمبر ہیں تو اسے پروڈکٹ بنائیں
ورزش 12
ریستوراں کی میزوں پر آرڈرز کا انتظام کرنے کے لیے جاوا پروگرام لکھیں۔
ریستوران میں میزیں ترتیب دی جا سکتی ہیں، ہر ایک عددی شناخت اور نشستوں کی تعداد کے ساتھ۔
ہر میز کے لئے ذخیرہ کیا جانا چاہئے bevاور استعمال شدہ برتن، ادائیگی کے لیے بل کا خود بخود حساب لگانا ممکن ہونا چاہیے۔
برتن اور bevاور دستیاب ہے، اس کے بجائے ایک 'مینو' کلاس میں ذخیرہ کیا جاتا ہے جو انہیں دو زمروں میں تقسیم کرتا ہے (پکوان اور bevجاؤ، واقعی).
ہر ڈش یا bevanda کا ایک منفرد حروف نمبری شناخت کنندہ (نام) اور اس کی قیمت سے اہل ہونا ضروری ہے۔

ڈرافٹنگ BlogInnovazione.it


انوویشن نیوز لیٹر
جدت پر سب سے اہم خبروں کو مت چھوڑیں۔ ای میل کے ذریعے انہیں وصول کرنے کے لیے سائن اپ کریں۔

حالیہ مضامین

Veeam ransomware کے لیے تحفظ سے لے کر ردعمل اور بازیابی تک سب سے زیادہ جامع تعاون فراہم کرتا ہے۔

Veeam کی طرف سے Coveware سائبر بھتہ خوری کے واقعات کے ردعمل کی خدمات فراہم کرتا رہے گا۔ Coveware فرانزک اور تدارک کی صلاحیتیں پیش کرے گا…

اپریل 23 2024

سبز اور ڈیجیٹل انقلاب: کس طرح پیشین گوئی کی دیکھ بھال تیل اور گیس کی صنعت کو تبدیل کر رہی ہے

پیشن گوئی کی دیکھ بھال تیل اور گیس کے شعبے میں انقلاب برپا کر رہی ہے، پلانٹ کے انتظام کے لیے ایک جدید اور فعال نقطہ نظر کے ساتھ۔

اپریل 22 2024

UK کے عدم اعتماد کے ریگولیٹر نے GenAI پر BigTech کا الارم بڑھا دیا۔

UK CMA نے مصنوعی ذہانت کے بازار میں بگ ٹیک کے رویے کے بارے میں ایک انتباہ جاری کیا ہے۔ وہاں…

اپریل 18 2024

کاسا گرین: اٹلی میں پائیدار مستقبل کے لیے توانائی کا انقلاب

عمارتوں کی توانائی کی کارکردگی کو بڑھانے کے لیے یورپی یونین کی طرف سے تیار کردہ "گرین ہاؤسز" فرمان نے اپنے قانون سازی کے عمل کو اس کے ساتھ ختم کیا ہے…

اپریل 18 2024

اپنی زبان میں انوویشن پڑھیں

انوویشن نیوز لیٹر
جدت پر سب سے اہم خبروں کو مت چھوڑیں۔ ای میل کے ذریعے انہیں وصول کرنے کے لیے سائن اپ کریں۔

ہمارے ساتھ چلیے