บทความ

แบบฝึกหัด Java สำหรับหลักสูตรฝึกอบรม Java Base

รายการแบบฝึกหัด java พร้อมโซลูชันสำหรับหลักสูตรการฝึกอบรม Java Base

การกำหนดหมายเลขของแบบฝึกหัดบ่งบอกถึงระดับความยาก จากง่ายที่สุดไปยากที่สุด หากคุณมีความคิดเห็น คำถาม หรือข้อเสนอแนะ: เขียนถึงเราที่ info@bloginnovazione.it

แบบฝึกหัด 1
เขียนโปรแกรม Java ที่พร้อมต์ให้ผู้ใช้ป้อนสตริงสองสตริง และแสดงผู้ใช้ว่า true หากสตริงเหมือนกันและเป็นเท็จ หากสตริงต่างกัน
แบบฝึกหัด 2
เขียนโปรแกรม Java ที่พร้อมต์ให้ผู้ใช้ป้อนสตริงสองสตริง (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
เขียนโปรแกรม Java ที่รับอินพุตคีย์บอร์ดสองตัวและส่งออกผลรวม โดยพิจารณาว่า:
- หากเป็นจำนวนเต็มสองตัว ผลรวมจะถูกรายงานเป็นผลลัพธ์
- หากเป็นสองสตริง การต่อกันจะถูกรายงานในเอาต์พุต
แบบฝึกหัด 6
เขียนโค้ดของแบบฝึกหัด 3 ใหม่โดยใช้โอเวอร์โหลด Java definendo สองวิธีที่มีชื่อเหมือนกันและนำไปใช้: วิธีแรกคือผลรวมเลขคณิตและวิธีที่สองคือการต่อสตริงเข้าด้วยกัน
แบบฝึกหัด 7
เขียนโค้ดของแบบฝึกหัดที่ 4 ใหม่โดยใช้ Java โอเวอร์โหลด โดยจดจำเนื้อหาของสตริงโดยใช้นิพจน์ทั่วไป หากมีตัวอักษรอย่างน้อยหนึ่งตัว ให้ต่อกัน มิฉะนั้น เราจะเติม
แบบฝึกหัด 8
การเขียนโปรแกรม Java ที่กำหนดตัวเลขในอินพุตจะคำนวณแฟกทอเรียลโดยใช้ทั้งการเรียกซ้ำและการวนซ้ำ และเขียนผลลัพธ์ทั้งสองไปยังเอาต์พุต
แบบฝึกหัด 9
การเขียนโปรแกรม Java ที่กำหนดตัวเลขในอินพุตจะคำนวณแฟกทอเรียลโดยใช้ทั้งการเรียกซ้ำและการวนซ้ำ และเขียนผลลัพธ์ทั้งสองไปยังเอาต์พุต
แบบฝึกหัด 10
เขียนโปรแกรมจาวาที่สามารถจัดการการดำเนินการของการแทรก การลบ และการค้นหาไบนารีภายในรายการจำนวนเต็ม โดยมีวัตถุประสงค์เพื่อจัดการดัชนีลำดับของตัวเลขโดยจำลองพฤติกรรมของดัชนีตารางของฐานข้อมูลเชิงสัมพันธ์
แบบฝึกหัด 11
เขียนโปรแกรมจาวาที่อ่านไฟล์อินพุตชื่อ textinput.txt และตรวจสอบเนื้อหา
1) หากไฟล์ไม่มีอยู่ ให้เขียนว่า "ไฟล์นั้นไม่มีอยู่"
2) หากไฟล์นั้นมีอยู่และว่างเปล่า ให้เขียนว่า "ไฟล์ textinput.txt ว่างเปล่า"
3) หากไฟล์นั้นมีอยู่และมีเพียงตัวเลขเดียว ให้พิมพ์หมายเลขบนหน้าจอ
4) หากไฟล์นั้นมีอยู่และมีสองตัวเลขในสองบรรทัดให้พิมพ์ผลรวมระหว่างตัวเลขทั้งสอง
5) หากไฟล์นั้นมีอยู่แล้วและมีตัวเลขมากกว่าสองตัว ให้สร้างเป็นผลิตภัณฑ์
แบบฝึกหัด 12
การเขียนโปรแกรม Java เพื่อจัดการคำสั่งซื้อที่โต๊ะอาหาร
สามารถจัดโต๊ะในร้านอาหารได้ โดยแต่ละโต๊ะมีหมายเลขประจำตัวประชาชนและจำนวนที่นั่ง
สำหรับแต่ละตารางจะต้องมีการจัดเก็บ bevและจานที่บริโภคจะต้องสามารถคำนวณบิลที่จะจ่ายได้โดยอัตโนมัติ
จานและ bevและที่มีอยู่จะถูกจัดเก็บไว้ในคลาส 'เมนู' แทน ซึ่งแบ่งพวกมันออกเป็นสองประเภท (จานและ bevไปจริงๆ)
แต่ละจานหรือ bevอันดาต้องมีคุณสมบัติตามตัวระบุที่เป็นตัวอักษรและตัวเลขคละกัน (ชื่อ) และราคาของมัน

การร่าง BlogInnovazione.it


จดหมายข่าวนวัตกรรม
อย่าพลาดข่าวสารที่สำคัญที่สุดเกี่ยวกับนวัตกรรม ลงทะเบียนเพื่อรับพวกเขาทางอีเมล

บทความล่าสุด

การชำระเงินออนไลน์: นี่คือวิธีที่บริการสตรีมมิ่งทำให้คุณชำระเงินตลอดไป

ผู้คนนับล้านชำระค่าบริการสตรีมมิ่ง โดยจ่ายค่าธรรมเนียมการสมัครสมาชิกรายเดือน เป็นความเห็นทั่วไปที่คุณ...

29 2024 เมษายน

Veeam มีการสนับสนุนแรนซัมแวร์ที่ครอบคลุมที่สุด ตั้งแต่การป้องกันไปจนถึงการตอบสนองและการกู้คืน

Coveware by Veeam จะยังคงให้บริการตอบสนองต่อเหตุการณ์การขู่กรรโชกทางไซเบอร์ต่อไป Coveware จะนำเสนอความสามารถในการนิติเวชและการแก้ไข...

23 2024 เมษายน

การปฏิวัติสีเขียวและดิจิทัล: การบำรุงรักษาเชิงคาดการณ์กำลังเปลี่ยนแปลงอุตสาหกรรมน้ำมันและก๊าซอย่างไร

การบำรุงรักษาเชิงคาดการณ์กำลังปฏิวัติภาคส่วนน้ำมันและก๊าซ ด้วยแนวทางเชิงรุกและนวัตกรรมในการจัดการโรงงาน...

22 2024 เมษายน

หน่วยงานกำกับดูแลการต่อต้านการผูกขาดของสหราชอาณาจักรส่งสัญญาณเตือน BigTech เกี่ยวกับ GenAI

UK CMA ได้ออกคำเตือนเกี่ยวกับพฤติกรรมของ Big Tech ในตลาดปัญญาประดิษฐ์ ที่นั่น…

18 2024 เมษายน

อ่านนวัตกรรมในภาษาของคุณ

จดหมายข่าวนวัตกรรม
อย่าพลาดข่าวสารที่สำคัญที่สุดเกี่ยวกับนวัตกรรม ลงทะเบียนเพื่อรับพวกเขาทางอีเมล

ติดตามเรา