Logo
แผนที่ที่สร้างขึ้นเฉพาะสำหรับ Pro Plan ควิซ
ควิซถูกล็อกเนื่องจาก แผน PRO หมดอายุ
thubnail
สนามสายรุ้ง
เรียงลำดับ
อื่น ๆ

สอบปลายภาคเขียนโปรแกรม

Kanoknad Chale
57
0
ปัญหาที่เพิ่มเข้ามา (20/ 20)
อนุญาตให้คำตอบที่ไม่ถูกต้อง
ซ่อนคำตอบ
public quiz

ปัญหา 1

คำตอบสั้น

จากโปรแกรมต่อไปนี้ "ถ้าค่า score =54 โปรแกรมจะแสดงข้อความใด"

  • you fail

ปัญหา 2

เลือกประเภท

การเขียนประโยคใดต่อไปนี้ไม่สามารถใช้กำหนดเงื่อนไขให้กับ if ได้

  • m=4.5;
  • x==8;
  • c>d;
  • ‘A’ > ‘B’

ปัญหา 3

คำตอบสั้น

จากโปรแกรมต่อไปนี้ เขียนถูกหรือไม่ ถ้าไม่ ผิดบรรทัดใด และแก้ไขให้ถูกต้อง

  • บรรทัดที่ 11 printf("area = %f",area);

ปัญหา 4

คำตอบสั้น

จากโปรแกรมต่อไปนี้ "ถ้าค่า score =79 โปรแกรมจะแสดงข้อความใด"

  • Fair

ปัญหา 5

คำตอบสั้น

ถ้านักเรียนสอบได้คะแนน 80 นักเรียนจะได้รับข้อความใด

  • Good

ปัญหา 6

คำตอบสั้น

จากโปรแกรมต่อไปนี้ จงเติมคำที่ตัวเลข 1 ให้ถูกต้อง

  • scanf("%f",&weight);

ปัญหา 7

คำตอบสั้น

จากโปรแกรมต่อไปนี้ จงเติมคำที่ตัวเลข 2 ให้ถูกต้อง

  • bmi=weight/((height*0.01)*(height*0.01));

ปัญหา 8

คำตอบสั้น

จากโปรแกรมต่อไปนี้ จงเติมคำที่ตัวเลข 3 ให้ถูกต้อง

  • else if(bmi>=23&&bmi<=24.90)

ปัญหา 9

เลือกประเภท

คำสั่ง switch ต้องปิดท้ายด้วยคำสั่งใดเสมอเพื่อป้องกันการทำกิจกรรมของ case อื่น

  • stop;
  • end;
  • /switch;
  • break;

ปัญหา 10

เลือกประเภท

ประโยคในข้อใด เป็นการตรวจสอบว่าตัวแปร x อยู่ในช่วงตั้งแต่ 20 ถึง 30

  • if(20 < x <30)
  • if((x >= 20) && (x <= 30))
  • if((x >= 20)||(x <= 30))
  • if((x <= 10)&&(x >= 20))

ปัญหา 11

OX

การเขียนฟังก์ชั่นในลักษณะ if-else-if ใช้กับเงื่อนไขเลือกทำหลายทาง

ปัญหา 12

เลือกประเภท

ถ้าหากต้องการตรวจสอบคะแนนที่อยู่ในตัวแปร mark ว่า ถ้าหากคะแนนเกิน 80 ให้แจ้งว่าได้เกรด A จะต้องเขียนอย่างไร

  • if(80 < mark <= 100) printf("A");
  • if(mark > 80); prinf("A");
  • if((mark > 80) && (mark <= 100) printf("A");
  • if(mark > 80) printf('A');

ปัญหา 13

OX

คำสั่ง switch จะต้องมี default ด้วย

ปัญหา 14

OX

ทุก ๆ case ของคำสั่ง switch จำเป็นต้องมีค่าคงที่เสมอ

ปัญหา 15

OX

ทุก ๆ case ของคำสั่ง switch ถ้าไม่มี break โปรแกรมจะรันไม่ได้

ปัญหา 16

คำตอบสั้น

ถ้านักเรียนป้อนค่า first= 50 และ second= 55 คำตอบที่ได้ออกเงื่อนไข if หรือ else

  • else

ปัญหา 17

คำตอบสั้น

ถ้านักเรียนป้อนค่า first= 50 และ second= 55 คำตอบที่ได้ออกค่า first หรือ second

  • second

ปัญหา 18

คำตอบสั้น

จากโปรแกรมต่อไปนี้ ได้ผลลัพธ์อย่างไร

  • Hello ! How are you ? # 1 Hello ! How are you ? # 2 Hello ! How are you ? # 3 Hello ! How are you ? # 4 Hello ! How are you ? # 5

ปัญหา 19

OX

จากโปรแกรมต่อไปนี้ มีการทำงานทั้งหมด 6 รอบ

ปัญหา 20

คำตอบสั้น

for( a = 2; a <20; a += 2) จากคำสั่งนี้ ค่าตัวนับเริ่มต้น จำนวนรอบ และค่าตัวนับสุดท้าย คืออะไร

  • ค่าตัวนับเริ่มต้น = 2จำนวนรอบ = 9 และค่าตัวนับสุดท้าย = 20

การแชร์ Google Classroom