16
รหัส _______________เลขที่นั่งในใบเซ็นชื่อ_______ ทุจริตในการสอบ โทษขั ้นต ่ำคือปรับตกในรำยวิชำนี ้และพักกำรเรียนหนึ ่งภำคกำรศึกษำ 1 สอบกลางภาค: ภาคการศึกษาที1 ปีการศึกษา: 2560 วันสอบ: 7 ตุลาคม 2560 เวลาสอบ: 09.00 – 12.00 น. ห้องสอบ: ผู ้สอน: อ.นิคม อ.อารีย์ อ.สกุณา อ.วรพรต อ.เสกสรรค์ อ.วโรดม อ.กฤตศิลป์ อ.วศิมน รหัสและชื ่อวิชา: 240-101, 242-101 แนะนาการเขียนโปรแกรมคอมพิวเตอร์ ทุจริตในการสอบมีโทษขั้นต ่าคือ ปรับตกในรายวิชาที ่ทุจริตและพักการเรียน 1 ภาคการศึกษา คาสั ่ง: อ่านรายละเอียดของข้อสอบ และคาแนะนาให้เข้าใจก่อนเริ ่มทาข้อสอบ อนุญาต: เครื่องเขียนต่าง ๆ เช่น ปากกา หรือดินสอ เข้าห้องสอบ ไม่อนุญาต: หนังสือ หรือเครื่องคิดเลขเข้าห้องสอบ และเอกสารใดๆ เข้าและออกห้องสอบ เวลา: 3 ชั่วโมง (180 นาที ) คาแนะนา ข้อสอบมี 16 หน้า (รวมหน้าปก) แบ่งออกเป็น 4 ตอน คะแนนรวม 90 คะแนน (คิดเป็นคะแนน เก็บ 45%) เขียนคาตอบในข้อสอบ คาตอบส่วนใดอ่านไม่ออก จะถือว่าคาตอบนั ้นผิด เวลาที่ใช้เวลาทาตอนให้เหมาะสม ตามคาแนะนา หากข้อใดเขียนคาตอบไม่พอ ให้เขียนเพิ่มที่ด้านหลังของหน้านั ้นเท่านั้น ชื ่อ _____________________________________ รหัส ______________________ section ____ ตอน 1 (10) 5% 2 (20) 10% 3 (36) 18% 4 (24) 12% รวม (90) 45% คะแนน นักศึกษารับทราบ ลงชื่อ ......................................................................................

Introcom midterm exam 1/58 - kroosuntorn.com · ตามล าดับ โดยรับค่าจ านวนสารอาหารแต่ละประเภทจากผู้ใช้ในหน่วยกรัม

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Introcom midterm exam 1/58 - kroosuntorn.com · ตามล าดับ โดยรับค่าจ านวนสารอาหารแต่ละประเภทจากผู้ใช้ในหน่วยกรัม

รหส _______________เลขทนงในใบเซนชอ_______

ทจรตในการสอบ โทษขนต ำคอปรบตกในรำยวชำนและพกกำรเรยนหนงภำคกำรศกษำ 1

สอบกลางภาค: ภาคการศกษาท 1 ปการศกษา: 2560 วนสอบ: 7 ตลาคม 2560 เวลาสอบ: 09.00 – 12.00 น. หองสอบ: ผสอน: อ.นคม อ.อารย อ.สกณา อ.วรพรต อ.เสกสรรค อ.วโรดม อ.กฤตศลป อ.วศมน รหสและชอวชา: 240-101, 242-101 แนะน าการเขยนโปรแกรมคอมพวเตอร

ทจรตในการสอบมโทษขนต าคอ ปรบตกในรายวชาททจรตและพกการเรยน 1 ภาคการศกษา ค าสง: อานรายละเอยดของขอสอบ และค าแนะน าใหเขาใจกอนเรมท าขอสอบ อนญาต: เครองเขยนตาง ๆ เชน ปากกา หรอดนสอ เขาหองสอบ ไมอนญาต: หนงสอ หรอเครองคดเลขเขาหองสอบ และเอกสารใดๆ เขาและออกหองสอบ เวลา: 3 ชวโมง (180 นาท)

ค าแนะน า

ขอสอบม 16 หนา (รวมหนาปก) แบงออกเปน 4 ตอน คะแนนรวม 90 คะแนน (คดเปนคะแนนเกบ 45%)

เขยนค าตอบในขอสอบ ค าตอบสวนใดอานไมออก จะถอวาค าตอบนนผด เวลาทใชเวลาท าตอนใหเหมาะสม ตามค าแนะน า หากขอใดเขยนค าตอบไมพอ ใหเขยนเพมทดานหลงของหนานนเทานน

ชอ _____________________________________ รหส ______________________ section ____

ตอน

1 (10) 5%

2 (20) 10%

3 (36) 18%

4 (24) 12%

รวม (90) 45%

คะแนน

นกศกษารบทราบ ลงชอ ......................................................................................

Page 2: Introcom midterm exam 1/58 - kroosuntorn.com · ตามล าดับ โดยรับค่าจ านวนสารอาหารแต่ละประเภทจากผู้ใช้ในหน่วยกรัม

รหส _______________เลขทนงในใบเซนชอ_______

ทจรตในการสอบ โทษขนต ำคอปรบตกในรำยวชำนและพกกำรเรยนหนงภำคกำรศกษำ 2

ตอนท 1 แนะน าระบบคอมพวเตอร (10 คะแนน: 5%: 10 นาท) ค าสง ขอ 1-10 จงเลอกค าตอบทถกทสดเพยงขอเดยว เตมลงในสวนกระดาษค าตอบทายตอนท 1

1. ขอมล 1 Byte เกบขอมลไดกตวอกษร(character) a. 1 ตวอกษร b. 8 ตวอกษร c. 1024 ตวอกษร d. ไมมขอใดถกตอง

2. เลขฐานสอง 1010 มคาเทากบเทาใด a. 1,010 ในเลขฐาน 10 b. A ในเลขฐาน 16 c. 12 ในเลขฐาน 8 d. ไมมขอใดถก

3. ขอใดกลาวไดถกตอง a. Program Editor คอ โปรแกรมไวส าหรบพมพ Source code ทเราตองการเขยน b. Compiler คอ โปรแกรมทใชส าหรบคอมไฟล Source code ทเราตองการ c. Integrated Development Environment (IDE) คอ Editor และ Compiler ทรวมอยใน

โปรแกรมเดยวกน d. ถกทกขอ

4. ขอใด ไมใช ภาษาโปรแกรมคอมพวเตอรชนสง (high-level programming language) a. C b. Java c. Pascal d. Machine language

5. ขอใดเปน port ส าหรบอปกรณเชอมตอภายนอก a. PCI b. DIMM c. USB d. ISA

Page 3: Introcom midterm exam 1/58 - kroosuntorn.com · ตามล าดับ โดยรับค่าจ านวนสารอาหารแต่ละประเภทจากผู้ใช้ในหน่วยกรัม

รหส _______________เลขทนงในใบเซนชอ_______

ทจรตในการสอบ โทษขนต ำคอปรบตกในรำยวชำนและพกกำรเรยนหนงภำคกำรศกษำ 3

6. Mainboard / Motherboard มหนาทใด a. ประมวลผลขอมลทางคณตศาสตรและตรรกะ b. จดเกบขอมล c. เปนตวกลางในการสอสารระหวางอปกรณ d. ถกทกขอ

7. ขอใดไมใชอปกรณน าเขา (Input)

a. Keyboard b. Speaker c. Mouse d. Web Camera

8. ขอใดไมใชองคประกอบหลกของคอมพวเตอร

a. CPU b. Memory c. Mouse Pad d. Input/Output Devices

9. CPU ยอมาจากอะไร

a. Chip Processing Universal b. Carbon Phosphorus Uranium c. Coolant-Propulsion Unit d. Central Processing Unit

10. ขอใดคอหนวยความจ าหลกของคอมพวเตอร

a. Harddisk b. Solid-state Drive c. RAM d. BIOS

Page 4: Introcom midterm exam 1/58 - kroosuntorn.com · ตามล าดับ โดยรับค่าจ านวนสารอาหารแต่ละประเภทจากผู้ใช้ในหน่วยกรัม

รหส _______________เลขทนงในใบเซนชอ_______

ทจรตในการสอบ โทษขนต ำคอปรบตกในรำยวชำนและพกกำรเรยนหนงภำคกำรศกษำ 4

กระดาษค าตอบ (ขอละ 1 คะแนน)

a b c d 1 2 3 4 5 6 7 8 9 10

Page 5: Introcom midterm exam 1/58 - kroosuntorn.com · ตามล าดับ โดยรับค่าจ านวนสารอาหารแต่ละประเภทจากผู้ใช้ในหน่วยกรัม

รหส _______________เลขทนงในใบเซนชอ_______

ทจรตในการสอบ โทษขนต ำคอปรบตกในรำยวชำนและพกกำรเรยนหนงภำคกำรศกษำ 5

ตอนท 2 พนฐานภาษาซ (20 คะแนน: 10% : 30 นาท )

1. ในการพฒนาโปรแกรมภาษา C หลงจากเขยนโปรแกรมเสรจเรยบรอยแลว จะตองผานขนตอนใดบาง กอนจะเปนโปรแกรมภาษาเครองทสามารถท างานได (2 คะแนน)

____________________________________________________________________________________ 2. ขอหามในการตงชอตวแปร มอะไรบาง บอกมา 2 ขอ (2 คะแนน)

____________________________________________________________________________________

____________________________________________________________________________________

3. จงประกาศตวแปร ทจ าเปนและเหมาะสม ในการเขยนโปรแกรมแตละขอยอยตอไปน (4 คะแนน) 3.1 โปรแกรมส าหรบค านวณหาคาปรมาตรทรงกรวย โดยรบคารศมและความสงจากผใชในหนวย cm

และค านวณหาปรมาตรทรงกรวย จากสตร 𝑣 =1

3𝜋𝑟2ℎ ก าหนด π เทากบ 3.1415

_______________________________________________________________________________

3.2 โปรแกรมค านวณจ านวนพลงงานจากสารอาหารทไดรบ ซงมสารอาหาร 3 ประเภทไดแก โปรตน

คารโบไฮเดรต และ ไขมน โดยสารอาหารเหลาน 1 กรม ใหพลงงานเทากบ 4, 4 และ 9 กโลแคลอร

ตามล าดบ โดยรบคาจ านวนสารอาหารแตละประเภทจากผใชในหนวยกรม

_______________________________________________________________________________

3.3 โปรแกรมตรวจสอบวาตวอกษร 1 ตวทรบเขามาจากผใช แลวพมพขอความเพอบอกวา เปนตวอกษร

(alphabet) ตวเลข (digit) เครองหมายคณตศาสตร (arithmetic operator) หรอสญลกษณพเศษอนๆ

(other)

_______________________________________________________________________________

3.4 โปรแกรมตรวจสอบคณสมบตผสมครงาน โดยสายการบนตองการรบสมครพนกงาน ก าหนดอาย

(age) ตงแต 18 – 25 ป และสวนสง (height) ไมนอยกวา 165 cm ถาคณสมบตผานจะพมพ OK ถา

คณสมบตไมผานจะพมพ Not OK

_______________________________________________________________________________

Page 6: Introcom midterm exam 1/58 - kroosuntorn.com · ตามล าดับ โดยรับค่าจ านวนสารอาหารแต่ละประเภทจากผู้ใช้ในหน่วยกรัม

รหส _______________เลขทนงในใบเซนชอ_______

ทจรตในการสอบ โทษขนต ำคอปรบตกในรำยวชำนและพกกำรเรยนหนงภำคกำรศกษำ 6

4 ก าหนดตวแปร int x=1,y=2,z=3; char a=‘c’; หลงจากจบค าสงในแตละขอยอย จงหาคาของตวแปร z (ก าหนดใหคาตวแปร x,y,z ในแตละขอไมตอเนองกน) (5 คะแนน)

ค าสง คาตวแปร z

z += y – x++;

z = z / y + x == 2 ;

z = y < x ? x: y;

z = a < ‘b’;

z = (z%y) && y ;

5 โปรแกรมบนทกจ านวนแกวในถาดขนาด 50 x 50 cm โดยโปรแกรมรบคาวนทบนทก และ คาเสนผาน

ศนยกลางของแกว 1 ใบจากผใชในหนวย cm จากนนค านวณจ านวนแกวมากทสดทสามารถบรรจลงในถาด 1 ใบ ก าหนดใหแกวเปนทรงกระบอกมขนาดเทากนทกใบ และไมมการวางแกวซอนทบกน จงเตมค าสงในชองวางใหโปรแกรมสามารถท างานไดสมบรณ (7 คะแนน) #include<stdio.h>

//ก าหนด SIZE เทากบ 50 (1 คะแนน)

#_______________________________________ int main()

{ int day, month, year, max;

float d; printf("Enter date (dd-mm-yyyy): ");

//รบคา วนเดอนปในรปแบบ day–month–year เชน 7–10–2560 (2 คะแนน)

_______________________________________________________

printf("Enter diameter: ");

//รบคา d (1 คะแนน)

_______________________________________________________

//ค านวณจ านวนแกวมากทสด เกบในตวแปร max โดยใช SIZE รวมดวย (2 คะแนน)

_______________________________________________________

//แสดงคา max (1 คะแนน)

_______________________________________________________

return 0; }

Page 7: Introcom midterm exam 1/58 - kroosuntorn.com · ตามล าดับ โดยรับค่าจ านวนสารอาหารแต่ละประเภทจากผู้ใช้ในหน่วยกรัม

รหส _______________เลขทนงในใบเซนชอ_______

ทจรตในการสอบ โทษขนต ำคอปรบตกในรำยวชำนและพกกำรเรยนหนงภำคกำรศกษำ 7

บทท 3 โครงสรางควบคม (36 คะแนน: 18%: 80นาท)

1. จงเขยนผลลพธ (Output) ของสวนของโปรแกรมตอไปน (12 คะแนน) ขอ สวนของโปรแกรม ผลลพธ 1.1

int a=2, b=3;

if(a>b) printf("False");

else printf("True");

1.2

int d=0;

if( !d ) printf("Hello\n");

printf("World");

1.3

switch(‘A’) {

case ‘A’ : printf("Yes\n");

case ‘B’ : printf("No\n");

break;

default : printf("OK\n");

}

1.4

int i=2;

for(i=0;i<5;i++)

printf("*");

1.5

int i=3, j;

while (i<5) {

for(j=0; j<2; ++j)

printf("A");

printf("\n");

i++;

}

1.6

int a=3, i=0;

do {

if(i<=a) printf("%d\n", i);

i++;

} while (i<a);

Page 8: Introcom midterm exam 1/58 - kroosuntorn.com · ตามล าดับ โดยรับค่าจ านวนสารอาหารแต่ละประเภทจากผู้ใช้ในหน่วยกรัม

รหส _______________เลขทนงในใบเซนชอ_______

ทจรตในการสอบ โทษขนต ำคอปรบตกในรำยวชำนและพกกำรเรยนหนงภำคกำรศกษำ 8

2. จงเตมโปรแกรมตอไปนใหสมบรณ โดยโปรแกรมรบคาต าสด และคาสงสดของตวเลขชดหนง แลวแสดง วามคาใดบางในชวงตวเลขทงสองคาน ทเปนเลขจ านวนเฉพาะ พรอมทงแสดงผลรวมของเลขจ านวนเฉพาะทงหมด ตวอยางผลการรนโปรแกรม (8 คะแนน)

Enter range: 5 20 // คาตวเลข 2 ตวทรบจากผใช

5 7 11 13 17 19 // ตวเลขทเปนจ านวนเฉพาะทอยระหวางเลข 5 – 20 Sum of prime number = 72 // ผลรวมของจ านวนเฉพาะทอยระหวางเลข 5 – 20

#include<stdio.h>

int main()

{

int a, b, i, j, count, sumprime=0;

printf("Enter range : ");

_________________________________ // รบคาตวเลข a และ b

for(__________________________) { // วนลปคา i ในชวง a ถง b

count=0;

for(_________________________)// วนลป j หาวามเลขใดทหารเลขแตละคาลงตวบาง

___________________________ // หาก j หาร i ลงตว ใหเพมคา count อก 1

___________________________

if(count==0) { // หากไมมคาใดหารลงตว ใหแสดงตวเลข i และเพมคา i ในผลรวมจ านวนเฉพาะ

printf("%d",i);

_______________________________

}

}

printf("\nSum of prime number = %d\n", sumprime);

return 0;

}

Page 9: Introcom midterm exam 1/58 - kroosuntorn.com · ตามล าดับ โดยรับค่าจ านวนสารอาหารแต่ละประเภทจากผู้ใช้ในหน่วยกรัม

รหส _______________เลขทนงในใบเซนชอ_______

ทจรตในการสอบ โทษขนต ำคอปรบตกในรำยวชำนและพกกำรเรยนหนงภำคกำรศกษำ 9

3. จงเขยนโปรแกรมตรวจสอบภาวะความดนโลหตของผใช โดยโปรแกรมรบคาอาย ความดนโลหตคาบนและคาลางจากผ ใช แลวแสดงผลภาวะความดนโลหตของผใช การพจารณาความดนโลหตเปนดงน

1) ความดนโลหตตวบนมคามากกวา 100 บวกกบอายผ ใช หรอความดนโลหตตวลางเกน 90 เปน ภาวะความดนโลหตสง (Hypertension) 2) ความดนโลหตตวบนนอยกวา 90 หรอตวลางนอยกวา 60 เปนความดนโลหตต า (Hypotension) 3) ความดนโลหตทไมเปนไปตาม 2 ขอขางตนถอวาเปนความดนโลหตปกต (Normal) จงเขยนโปรแกรมใหสมบรณ (8 คะแนน)

ตวอยางผลการรนโปรแกรม 1 ตวอยางผลการรนโปรแกรม 2

Enter age : 20

Enter blood pressure : 120 80

Status : Normal

Enter age : 20

Enter blood pressure : 130 80

Status : Hypertension

ตวอยางผลการรนโปรแกรม 3 ตวอยางผลการรนโปรแกรม 4

Enter age : 30

Enter blood pressure : 85 70

Status : Hypotension

Enter age : 40

Enter blood pressure : 135 100

Status : Hypertension

*** ตวหนาเปนตวเลขทรบเขามาจากผใช

________________________________________________________________________________________ ________________________________________________________________________________________ ________________________________________________________________________________________ ________________________________________________________________________________________ ________________________________________________________________________________________ ________________________________________________________________________________________ ________________________________________________________________________________________ ________________________________________________________________________________________ ________________________________________________________________________________________ ________________________________________________________________________________________ ________________________________________________________________________________________ ________________________________________________________________________________________ ________________________________________________________________________________________ ________________________________________________________________________________________ ________________________________________________________________________________________ 4. จงเขยนโปรแกรมคดเงนคาผานประตส าหรบสวนสตว มอตราคาผานประตดงน

Page 10: Introcom midterm exam 1/58 - kroosuntorn.com · ตามล าดับ โดยรับค่าจ านวนสารอาหารแต่ละประเภทจากผู้ใช้ในหน่วยกรัม

รหส _______________เลขทนงในใบเซนชอ_______

ทจรตในการสอบ โทษขนต ำคอปรบตกในรำยวชำนและพกกำรเรยนหนงภำคกำรศกษำ 10

ประเภทผ เขาชมสวนสตว อาย (ป) อกขระแทนประเภท อตราคาผานประต(บาท) ผใหญ > 20 A 100 วยรน >10 - 20 T 50 เดก >3 - 10 K 20 เดกเลก <= 3 S 0

โปรแกรมวนรบจ านวนผผานประตแตละกลม และอกขระประเภทผ เขาชมสวนสตวแตละคน แลวแสดงคาผานประตรวมของกลมนน จากนนวนรบจ านวนผผานประตกลมอนตอไป โดยโปรแกรมจะหยดเมอจ านวนผผานประตมคานอยกวา 1 คน (8 คะแนน) ตวอยางผลการรนโปรแกรม 1 ตวอยางผลการรนโปรแกรม 2 Enter number: 4

Enter detail: A A T K

Total price = 270 baht

Enter number: 0

*** ตวหนาเปนคาทรบเขามาจากผใช

Enter number: 5

Enter detail: A T T K S

Total price = 220 baht

Enter number: 2

Enter detail: A T

Total price = 150 baht

Enter number: 0

______________________________________________________________________________________________ ______________________________________________________________________________________________ ______________________________________________________________________________________________ ______________________________________________________________________________________________ ______________________________________________________________________________________________ ______________________________________________________________________________________________ ______________________________________________________________________________________________ ______________________________________________________________________________________________ ______________________________________________________________________________________________ ______________________________________________________________________________________________ ______________________________________________________________________________________________ ______________________________________________________________________________________________ ______________________________________________________________________________________________ ______________________________________________________________________________________________ ______________________________________________________________________________________________ ______________________________________________________________________________________________ ______________________________________________________________________________________________ ______________________________________________________________________________________________

Page 11: Introcom midterm exam 1/58 - kroosuntorn.com · ตามล าดับ โดยรับค่าจ านวนสารอาหารแต่ละประเภทจากผู้ใช้ในหน่วยกรัม

รหส _______________เลขทนงในใบเซนชอ_______

ทจรตในการสอบ โทษขนต ำคอปรบตกในรำยวชำนและพกกำรเรยนหนงภำคกำรศกษำ 11

ตอนท 4 อารเรย (24 คะแนน: 12%: 60 นาท) จงตอบค าถามตอไปน (6 คะแนน)

1. ประกาศตวแปรเพอเกบคาขอมลเกรดเฉลย (grade) ของนกเรยนจ านวน 70 คน

__________________________________________________________________________________ 2. ประกาศตวแปรเพอเกบขอมลชอ (name) ของนกศกษา 1 คนโดยมความยาวชอไมเกน 20 ตวอกษร

__________________________________________________________________________________

3. ก าหนดให int x[4][5] = {{1,2},{3},4,5,6}; ตวแปร x มขนาดกไบต

__________________________________________________________________________________

ก าหนดตวแปร char staff[3][10] = {"Jack","John","Jojo"}; ใชตอบค าถามขอ 4-6 4. เขยนค าสงเพอพมพชอ John ของตวแปร staff ออกทางจอภาพ

__________________________________________________________________________________

5. เขยนค าสงในการเปลยนคาตวแปร staff ทเกบชอ Jojo ใหมชอใหมวา Jane

__________________________________________________________________________________

6. ทต าแหนงชอ Jack ของตวแปร staff ใหเขยนค าสงเพอรบชอใหมจากผใช

__________________________________________________________________________________

เขยนโปรแกรมใหสมบรณ (18 คะแนน )

1. เขยนโปรแกรมในการรบขอความจากผ ใช 1 ขอความซงไมเกน 99 ตวอกษร จากนนนบวาในขอความทรบเขามามตวเลข ทงหมดกตว และทไมใชตวเลขกตว (อกขระพเศษ ชองวาง ถอวาไมใชตวเลข ใหนบดวย) ใหไดผลตามตวอยางดงน (ใสค าอธบายและตงชอตวแปรใหเหมาะสม) (5 คะแนน)

ตวอยางผลการรนโปรแกรม Enter string: 240-101 Introduction to Computer Programming

Digit: 6

Non-Digit: 38

***ตวหนาเปนขอความทรบเขามาจากผใช

____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________

Page 12: Introcom midterm exam 1/58 - kroosuntorn.com · ตามล าดับ โดยรับค่าจ านวนสารอาหารแต่ละประเภทจากผู้ใช้ในหน่วยกรัม

รหส _______________เลขทนงในใบเซนชอ_______

ทจรตในการสอบ โทษขนต ำคอปรบตกในรำยวชำนและพกกำรเรยนหนงภำคกำรศกษำ 12

____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________

2. จงเขยนโปรแกรมทก าหนดใหผใชปอนเลขจ านวนเตม 10 จ านวน และใหโปรแกรมหาคาสงสด และคา

ต าสดตามตวอยางดงน (ใสค าอธบายและตงชอตวแปรใหเหมาะสม) (4 คะแนน)

ตวอยางผลการรนโปรแกรม Enter your number: 2 6 4 8 12 10 -1 45 37 3 Max value = 45

Min value = -1 ***ตวหนาเปนตวเลขทรบเขามาจากผใช

____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________

Page 13: Introcom midterm exam 1/58 - kroosuntorn.com · ตามล าดับ โดยรับค่าจ านวนสารอาหารแต่ละประเภทจากผู้ใช้ในหน่วยกรัม

รหส _______________เลขทนงในใบเซนชอ_______

ทจรตในการสอบ โทษขนต ำคอปรบตกในรำยวชำนและพกกำรเรยนหนงภำคกำรศกษำ 13

____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________

3. จงเขยนโปรแกรมจองทนงชมภาพยนตรซงม 100 ทนง โดยโปรแกรมจะแสดงต าแหนงทนงดงภาพ

ดานลางซงประกอบไปดวยจ านวนของแถวและหลก การจองทนงสามารถท าไดโดยผใชจะตองกรอก

หมายเลขของแถวและหลกของทนงทตองการจอง ทนงใดทจองไดจะแสดงเครองหมาย "*" สวนทนงใด

ทมการจองไวแลวจะขนขอความวา "RESERVED… please book another seat." และถาผใชกรอก

ขอมลของแถวและหลกเกนกวาจ านวนทนงทมอยจะขนขอความวา "NO SEAT!!! " โดยโปรแกรมจะวน

รบคาจากผใชไปเรอยๆ ตามตวอยางดงน (9 คะแนน)

ตวอยางผลการรนโปรแกรม

Page 14: Introcom midterm exam 1/58 - kroosuntorn.com · ตามล าดับ โดยรับค่าจ านวนสารอาหารแต่ละประเภทจากผู้ใช้ในหน่วยกรัม

รหส _______________เลขทนงในใบเซนชอ_______

ทจรตในการสอบ โทษขนต ำคอปรบตกในรำยวชำนและพกกำรเรยนหนงภำคกำรศกษำ 14

กรณทสามารถจองได

กรอกขอมลของ แถว และ หลก

ถาจองไดจะแสดงเครองหมาย *

Page 15: Introcom midterm exam 1/58 - kroosuntorn.com · ตามล าดับ โดยรับค่าจ านวนสารอาหารแต่ละประเภทจากผู้ใช้ในหน่วยกรัม

รหส _______________เลขทนงในใบเซนชอ_______

ทจรตในการสอบ โทษขนต ำคอปรบตกในรำยวชำนและพกกำรเรยนหนงภำคกำรศกษำ 15

*** โปรแกรมจะวนรบคาจากผใชไปเรอยๆ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________

กรณททนงไดทมการจองไวแลว

กรอกขอมลของ แถว และ หลก

ซ ากบทไดมการจองไวแลว

แสดงขอความวา

“RESERVED… please book another seat.”

กรณทกรอกขอมลของแถวและหลกเกนกวาทมอย

กรอกขอมลของ แถว และ หลก เกนกวาทมอย

แสดงขอความวา

“NO SEAT!!!.”

Page 16: Introcom midterm exam 1/58 - kroosuntorn.com · ตามล าดับ โดยรับค่าจ านวนสารอาหารแต่ละประเภทจากผู้ใช้ในหน่วยกรัม

รหส _______________เลขทนงในใบเซนชอ_______

ทจรตในการสอบ โทษขนต ำคอปรบตกในรำยวชำนและพกกำรเรยนหนงภำคกำรศกษำ 16

____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________