input 3 2^3= 8

7
1.จจจจจจจจจจจจจจจจจจจจจจจจจจจ จจจ 2 x จจจจจ x จจจจจจจจจจ จจจจจจจจจจจจจจจจจจจจจจจจจจ จจจจจจจจจจจจจจจจจจจจจจจจจจจจ 1 – 10 จจจจจจจจจจจจจจจ Input 3 2^3= 8 Input 11 Over than range!! Lab3- Lab3- 1.cpp 1.cpp LAB # 3 Computer Programming 1 Computer Programming 1

Upload: tab

Post on 04-Jan-2016

44 views

Category:

Documents


1 download

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 Presentation

TRANSCRIPT

Page 1: Input 3 2^3= 8

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

Page 2: Input 3 2^3= 8

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

Page 3: Input 3 2^3= 8

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

Page 4: Input 3 2^3= 8

4. จงเขี�ยนเกมส$ทำ�ยเลขี โดยเร�สมมต็*ต็(วเลขีต็(วหน/�งใส�ในโปรแกรม จ�กน(,นให�ผู้��เล�นเกมส$ทำ�ย (ต็(วเลขี 1 – 100) ห�กผู้��เล�นทำ�ยผู้*ดให�ต็อบว��ม�กกว��หร�อน�อยกว��แล�วให�ทำ�ยใหม� ห�กต็อบถู�กให�บอกว��ถู�กแล�วหย3ดโปรแกรม ให�น(บจ��นวนค่ร(,งขีองก�รต็อบด�วย Lab3-4.cppLab3-4.cpp

5. จงเขี�ยนโปรแกรมเพื่��อร(บต็(วเลขีจ��นวนเต็�ม N แล�ว แสดง เลขีค่��ทำ( ,งหมดทำ��อย��ระหว��งศู�นย$ ถู/ง N

Enter N = 6135

Enter N = 1013579

หมายเหตุ� ส�น�,�ต็�ลแสดงหม�ยเลขีบรรทำ(ด, ส�เขี�ยวแสดงขี�อม�ลทำ��ป#อน และ N ค่�อค่��ทำ��ป#อน ส�แดงแสดงผู้ลล(พื่ธ์$

Lab3-5.cppLab3-5.cpp

Page 5: Input 3 2^3= 8

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

Page 6: Input 3 2^3= 8

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

Page 7: Input 3 2^3= 8

9. จงเขี�ยนโปรแกรม ร(บต็(วเลขีจ��นวนเต็�มบวก N แล�วแสดงเลขี prime

(จ��นวนเฉพื่�ะ) ระหว��ง 1 ถู/ง NExample 1Enter N = 102357

Example 2Enter N = 20235711131719

หมายเหตุ� ส�น�,�ต็�ลแสดงหม�ยเลขีบรรทำ(ด, ส�เขี�ยวแสดงขี�อม�ลทำ��ป#อน, ส�แดงแสดงผู้ลล(พื่ธ์$ และ N ค่�อค่��ทำ��ป#อนหมายเหตุ� โปรแกรมจะใช้�เวล�น�นม�ก เม��อ N ม�ค่��เพื่*�มขี/,นหม�ยเหต็3 prime number ค่�อ เลขีจ��นวนเต็�มบวกทำ��ห�รด�วย 1 และ ต็(วม(นเองเทำ��น(,นทำ��ห�รลงต็(ว

Lab3-9.cppLab3-9.cpp