input 3 2^3= 8
DESCRIPTION
Computer Programming 1. LAB # 3. 1. จงเขียนโปรแกรมเพื่อทำการหาค่า 2 x เมื่อ x เป็นข้อมูลจำนวนเต็มที่ผู้ใช้ป้อนทางคีย์บอร์ดที่ต้องมีค่าระหว่าง 1 – 10 ตัวอย่างผลลัพธ์. Lab3-1.cpp. Input 3 2^3= 8. Input 11 Over than range!!. Lab3-2.cpp. - PowerPoint PPT PresentationTRANSCRIPT
1.จงเขี�ยนโปรแกรมเพื่��อทำ��ก�รห�ค่�� 2x เม��อ x เป�นขี�อม�ลจ��นวนเต็�มทำ��ผู้��ใช้�ป#อนทำ�งค่�ย$บอร$ดทำ��ต็�องม�ค่��ระหว��ง 1 – 10
ต็(วอย��งผู้ลล(พื่ธ์$Input 32^3= 8
Input 11Over than range!!
Lab3-1.cppLab3-1.cpp
LAB # 3
Computer Programming 1Computer Programming 1
2.ห�กต็�องก�รพื่*มพื่$ให�ได�ผู้ลล(พื่ธ์$ด(งน�,ต็�องเขี�ยน code อย��งไร (ใช้�for)
1 2 3 4 5 6 7 8 9 10 2 4 6 8 10 12 14 16 18 20 3 6 9 12 15 18 21 24 27 304 8 12 16 20 24 28 32 36 40 5 10 15 20 25 30 35 40 45 50 6 12 18 24 30 36 42 48 54 60 7 14 21 28 35 42 49 56 63 70 8 16 24 32 40 48 56 64 72 80 9 18 27 36 45 54 63 72 81 90 10 20 30 40 50 60 70 80 90 100
Lab3-2.cppLab3-2.cpp
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 โดยจะทำ��ก�รวนซึ่�,�ร(บขี�อม�ลก�รซึ่�,ออ�ห�รขีองล�กค่��ทำ�ละร�ย
เพื่��อค่��นวณร�ยร(บสะสมแล�วแสดงผู้ลเม��อป1ดร��น(กด 3)
Lab3-31.cppLab3-31.cpp
Lab3-32.cppLab3-32.cpp
4. จงเขี�ยนเกมส$ทำ�ยเลขี โดยเร�สมมต็*ต็(วเลขีต็(วหน/�งใส�ในโปรแกรม จ�กน(,นให�ผู้��เล�นเกมส$ทำ�ย (ต็(วเลขี 1 – 100) ห�กผู้��เล�นทำ�ยผู้*ดให�ต็อบว��ม�กกว��หร�อน�อยกว��แล�วให�ทำ�ยใหม� ห�กต็อบถู�กให�บอกว��ถู�กแล�วหย3ดโปรแกรม ให�น(บจ��นวนค่ร(,งขีองก�รต็อบด�วย Lab3-4.cppLab3-4.cpp
5. จงเขี�ยนโปรแกรมเพื่��อร(บต็(วเลขีจ��นวนเต็�ม N แล�ว แสดง เลขีค่��ทำ( ,งหมดทำ��อย��ระหว��งศู�นย$ ถู/ง N
Enter N = 6135
Enter N = 1013579
หมายเหตุ� ส�น�,�ต็�ลแสดงหม�ยเลขีบรรทำ(ด, ส�เขี�ยวแสดงขี�อม�ลทำ��ป#อน และ N ค่�อค่��ทำ��ป#อน ส�แดงแสดงผู้ลล(พื่ธ์$
Lab3-5.cppLab3-5.cpp
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 = 60CEnter score = 91AEnter score = 999ERROREnter score = 10FEnter score = -1
หมายเหตุ� ส�น�,�ต็�ลแสดงหม�ยเลขีบรรทำ(ด, ส�เขี�ยวแสดงขี�อม�ลทำ��ป#อน, ส�แดงแสดงผู้ลล(พื่ธ์$ และ N ค่�อค่��ทำ��ป#อน
Enter score = 0FEnter score = 100AEnter score = -99
Lab3-7.cppLab3-7.cpp
8.จงเขี�ยนโปรแกรมเพื่��อถู�มช้��อน(กศู/กษ�และพื่*มพื่$ช้��อน(กศู/กษ�ทำ�ละ 7 ค่ร(,งหล(งจ�กน(,นจะทำ��ก�รถู�มเพื่��อทำ��ง�นต็�อและจะหย3ดพื่*มพื่$เม��อต็อบค่��ว�� n
Hint: ใช้� do-while ร�วมก(บ for
Enter your name: phasDo you want to do again?:yphasphas phas phas phasphasphasDo you want to do again?:nThank you
Lab3-8.cppLab3-8.cpp
9. จงเขี�ยนโปรแกรม ร(บต็(วเลขีจ��นวนเต็�มบวก N แล�วแสดงเลขี prime
(จ��นวนเฉพื่�ะ) ระหว��ง 1 ถู/ง NExample 1Enter N = 102357
Example 2Enter N = 20235711131719
หมายเหตุ� ส�น�,�ต็�ลแสดงหม�ยเลขีบรรทำ(ด, ส�เขี�ยวแสดงขี�อม�ลทำ��ป#อน, ส�แดงแสดงผู้ลล(พื่ธ์$ และ N ค่�อค่��ทำ��ป#อนหมายเหตุ� โปรแกรมจะใช้�เวล�น�นม�ก เม��อ N ม�ค่��เพื่*�มขี/,นหม�ยเหต็3 prime number ค่�อ เลขีจ��นวนเต็�มบวกทำ��ห�รด�วย 1 และ ต็(วม(นเองเทำ��น(,นทำ��ห�รลงต็(ว
Lab3-9.cppLab3-9.cpp