บทความ

แบบฝึกหัด 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


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

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

การแทรกแซงที่เป็นนวัตกรรมในความเป็นจริง Augmented กับผู้ชม Apple ที่ Catania Polyclinic

การผ่าตัดเปลี่ยนจักษุโดยใช้อุปกรณ์รับชมเชิงพาณิชย์ของ Apple Vision Pro ดำเนินการที่ Catania Polyclinic...

3 2024 พ.ค.

ประโยชน์ของการระบายสีหน้าสำหรับเด็ก - โลกแห่งเวทมนตร์สำหรับทุกวัย

การพัฒนาทักษะยนต์ปรับผ่านการระบายสีจะช่วยเตรียมเด็กๆ ให้พร้อมสำหรับทักษะที่ซับซ้อนมากขึ้น เช่น การเขียน หากต้องการสี...

2 2024 พ.ค.

อนาคตอยู่ที่นี่: อุตสาหกรรมการขนส่งกำลังปฏิวัติเศรษฐกิจโลกอย่างไร

ภาคกองทัพเรือเป็นมหาอำนาจทางเศรษฐกิจระดับโลกอย่างแท้จริง ซึ่งได้มุ่งหน้าสู่ตลาดมูลค่า 150 พันล้าน...

1 2024 พ.ค.

ผู้จัดพิมพ์และ OpenAI ลงนามข้อตกลงเพื่อควบคุมการไหลของข้อมูลที่ประมวลผลโดยปัญญาประดิษฐ์

เมื่อวันจันทร์ที่แล้ว Financial Times ได้ประกาศข้อตกลงกับ OpenAI FT อนุญาติให้ทำข่าวระดับโลก...

30 2024 เมษายน

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

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

ติดตามเรา