Input 3 2^3= 8 - PowerPoint PPT Presentation

slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Input 3 2^3= 8 PowerPoint Presentation
Download Presentation
Input 3 2^3= 8

play fullscreen
1 / 7
Input 3 2^3= 8
179 Views
Download Presentation
tab
Download Presentation

Input 3 2^3= 8

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Computer Programming 1 LAB # 3 1.จงเขียนโปรแกรมเพื่อทำการหาค่า 2xเมื่อ x เป็นข้อมูลจำนวนเต็มที่ผู้ใช้ป้อนทางคีย์บอร์ดที่ต้องมีค่าระหว่าง 1 – 10 ตัวอย่างผลลัพธ์ Lab3-1.cpp • Input 3 • 2^3= 8 • Input 11 • Over than range!!

  2. Lab3-2.cpp 2.หากต้องการพิมพ์ให้ได้ผลลัพธ์ดังนี้ต้องเขียน code อย่างไร (ใช้for) 12345678910 2468101214161820 36912151821242730 481216202428323640 5101520253035404550 6121824303642485460 7142128354249566370 8162432404856647280 9182736455463728190 102030405060708090100

  3. 3. จงเขียนโปรแกรมต่อไปนี้ 3.1 โปรแกรมนี้เป็นโปรแกรมเมนูที่รับการคีย์อักขระจากคีย์บอร์ด • กด L เมื่อผู้ใช้ต้องการ Load • กด S เมื่อผู้ใช้ต้องการ Save • กด E เมื่อผู้ใช้ต้องการ Edit • กด Q เมื่อผู้ใช้ต้องการ Quit • หากผู้ใช้ไม่กดอักขระQโปรแกรมจะวนรอบให้ผู้ใช้ป้อนข้อมูลไปเรื่อย 3.2.จงเขียนโปรแกรมเพื่อสร้างเมนูรายการร้านขายอาหารอิตาลี ซึ่งมีอาหาร 2 ชนิดคือ SPAGHETTI และ PASTA ให้เมนูมีตัวเลือก 3 อย่างได้แก่ • 1 SPAGHETTI ราคา60 บาท • 2 PASTA ราคา40 บาท • 3 Quit • โดยจะทำการวนซ้ำรับข้อมูลการซื้ออาหารของลูกค้าทีละรายเพื่อคำนวณรายรับสะสมแล้วแสดงผลเมื่อปิดร้าน(กด 3) Lab3-31.cpp Lab3-32.cpp

  4. 4. จงเขียนเกมส์ทายเลข โดยเราสมมติตัวเลขตัวหนึ่งใส่ในโปรแกรม จากนั้นให้ผู้เล่นเกมส์ทาย (ตัวเลข 1 – 100) • หากผู้เล่นทายผิดให้ตอบว่ามากกว่าหรือน้อยกว่าแล้วให้ทายใหม่ • หากตอบถูกให้บอกว่าถูกแล้วหยุดโปรแกรม • ให้นับจำนวนครั้งของการตอบด้วย Lab3-4.cpp 5. จงเขียนโปรแกรมเพื่อรับตัวเลขจำนวนเต็ม N แล้ว แสดง เลขคี่ทั้งหมดที่อยู่ระหว่างศูนย์ ถึง N Enter N =6 1 3 5 Enter N =10 1 3 5 7 9 Lab3-5.cpp หมายเหตุสีน้ำตาลแสดงหมายเลขบรรทัด, สีเขียวแสดงข้อมูลที่ป้อน และ N คือค่าที่ป้อน สีแดงแสดงผลลัพธ์

  5. 7. จงเขียนโปรแกรมเพื่อรับค่าคะแนน และ ตัดเกรดเป็น A, B, C, D และ F ตามลำดับคะแนน A(80-100),B(70-79), C(60-69), D(50-59) และ F(0-49) ตามลำดับ ถ้าคะแนนที่รับมากกว่า 100 ให้แสดงคำว่า ERROR ถ้าต่ำกว่า 0 ให้จบการทำงาน Enter score = 60 C Enter score = 91 A Enter score = 999 ERROR Enter score = 10 F Enter score = -1 Enter score = 0 F Enter score = 100 A Enter score = -99 Lab3-7.cpp หมายเหตุ สีน้ำตาลแสดงหมายเลขบรรทัด, สีเขียวแสดงข้อมูลที่ป้อน, สีแดงแสดงผลลัพธ์ และ N คือค่าที่ป้อน

  6. Lab3-8.cpp 8.จงเขียนโปรแกรมเพื่อถามชื่อนักศึกษาและพิมพ์ชื่อนักศึกษาทีละ 7 ครั้งหลังจากนั้นจะทำการถามเพื่อทำงานต่อและจะหยุดพิมพ์เมื่อตอบคำว่า n Hint: ใช้ do-while ร่วมกับ for Enter your name: phas Do you want to do again?:y phas phas phas phas phas phas phas Do you want to do again?:n Thank you

  7. Lab3-9.cpp 9. จงเขียนโปรแกรม รับตัวเลขจำนวนเต็มบวก N แล้วแสดงเลข prime (จำนวนเฉพาะ) ระหว่าง 1 ถึง N Example 1 Enter N = 10 2 3 5 7 Example 2 Enter N = 20 2 3 5 7 11 13 17 19 หมายเหตุ สีน้ำตาลแสดงหมายเลขบรรทัด, สีเขียวแสดงข้อมูลที่ป้อน, สีแดงแสดงผลลัพธ์ และ N คือค่าที่ป้อน หมายเหตุโปรแกรมจะใช้เวลานานมาก เมื่อ N มีค่าเพิ่มขึ้น หมายเหตุprime number คือ เลขจำนวนเต็มบวกที่หารด้วย 1 และ ตัวมันเองเท่านั้นที่หารลงตัว