مقالات

آموزش تمرینات جاوا برای پایه جاوا

لیست تمرینات جاوا با راه حل برای دوره آموزشی Java Base.

شماره گذاری تمرین نشان دهنده سطح دشواری است، از ساده ترین تا پیچیده ترین. اگر نظر، سوال یا پیشنهادی دارید: برای ما در info@ بنویسیدbloginnovazione.it

تمرین 1
یک برنامه جاوا بنویسید که از کاربر بخواهد دو رشته را وارد کند و در صورت یکسان بودن رشته ها، کاربر true و در صورت متفاوت بودن آنها false نمایش دهد.
تمرین 2
یک برنامه جاوا بنویسید که از کاربر بخواهد دو رشته (str1 و str2) وارد کند و جمله متفاوتی را با شرایط زیر به کاربر نمایش دهد:
1) اگر یکسان هستند بنویسید "the string" + + "برابر است با" +
2) اگر متفاوت هستند بنویسید "the string" + + "متفاوت از" + است
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و ظروف مصرف شده، باید امکان محاسبه خودکار صورتحساب برای پرداخت وجود داشته باشد.
ظروف و bevande موجود، در عوض در یک کلاس "Menu" ذخیره می شوند که آنها را به دو دسته تقسیم می کند (ظروف و bevبرو، در واقع).
هر ظرف یا bevanda باید با یک شناسه الفبای عددی (نام) منحصر به فرد و قیمت آن واجد شرایط باشد.

طراحی BlogInnovazione.it


خبرنامه نوآوری
مهم ترین اخبار نوآوری را از دست ندهید. برای دریافت آنها از طریق ایمیل ثبت نام کنید.

مقالات اخیر

مداخله نوآورانه در واقعیت افزوده، با یک بیننده اپل در پلی کلینیک کاتانیا

یک عمل جراحی چشم با استفاده از نمایشگر تجاری Apple Vision Pro در پلی کلینیک کاتانیا انجام شد…

3 می 2024

مزایای رنگ آمیزی صفحات برای کودکان - دنیایی از جادو برای همه سنین

توسعه مهارت های حرکتی ظریف از طریق رنگ آمیزی، کودکان را برای مهارت های پیچیده تری مانند نوشتن آماده می کند. رنگ کردن…

2 می 2024

آینده اینجاست: چگونه صنعت کشتیرانی اقتصاد جهانی را متحول می کند

بخش دریایی یک قدرت واقعی اقتصادی جهانی است که به سمت یک بازار 150 میلیاردی حرکت کرده است.

1 می 2024

ناشران و OpenAI توافق نامه هایی را برای تنظیم جریان اطلاعات پردازش شده توسط هوش مصنوعی امضا می کنند.

دوشنبه گذشته، فایننشال تایمز از قراردادی با OpenAI خبر داد. FT مجوز روزنامه نگاری در سطح جهانی خود را صادر می کند…

آوریل 30 2024

نوآوری را به زبان خود بخوانید

خبرنامه نوآوری
مهم ترین اخبار نوآوری را از دست ندهید. برای دریافت آنها از طریق ایمیل ثبت نام کنید.

ما را دنبال کنید