No student devices needed. Know more
25 questions
ผลลัพธ์ของคำสั่งต่อไปนี้
mickey = mouse;
if(mickey == mouse){
printf("Mickey is a mouse");}
else{
printf("Minnie rules") ;}
"Mickey is a mouse"
"Minnie rules"
Nothing prints.
"Mickey is a mouse" & "Minnie rules"
เครื่องหมายมากกว่าหรือเท่ากับ ในทางโปรแกรมจะต้องใช้สัญลักษณ์ใด
>=
<=
>>=
<<=
เครื่องหมาย เท่ากับ หรือ เท่ากัน ในทางโปรแกรมจะต้องใช้สัญลักษณ์ใด
=
= =
==
=~
ถ้ากำหนดให้ $a=5 $b=5 แล้วเงื่อนไข if($a == $b) จะเป็นจริงหรือเท็จ
จริง
เท็จ
ถ้ากำหนดให้ $a=4 $b=5 แล้วเงื่อนไข if($a > $b) จะเป็นจริงหรือเท็จ
จริง
เท็จ
ผลลัพธ์ของคำสั่งต่อไปนี้
number_of_coins = 1 .
if(number_of_coins == 6) { .
. printf("You can buy some gum");
}
else{ .
if(number_of_coins == 10){
. print("You are rich");}
else{ .
. print("Get a job!"); }
}
You can buy some gum
You are rich
Get a job!
You are rich
Get a job!
จากภาพเป็นโครงสร้างทางเลือกแบบใด
1 ทางเลือก
2 ทางเลือก
3 ทางเลือก
หลายทางเลือก
คำสั่งทางเลือก (เงื่อนไข) มีกี่ชนิด
1 ชนิด
2 ชนิด
3 ชนิด
4 ชนิด
จากภาพเป็นโครงสร้างทางเลือกชนิดใด
หลายทางเลือก
3 ทางเลือก
2 ทางเลือก
1 ทางเลือก
จากโครงสร้าง เป็นคำสั่งใดใช้ในการสร้างเงื่อนไข
switch case
if
else if
else
เงื่อนไขทางเลือกเดียว จะเกิดเหตุการณ์ หรือ คำสั่ง ในสถานะใดเท่านั้น
ได้ทั้งหมดถ้าสดชื่น
จริงเท่านั้น
เท็จเท่านั้น
หลายทางนะจ๊ะ
หลักสำคัญการสร้างเงื่อนไข"หลายทาง"จะจบด้วย ทำสั่งใดเท่านั้น
switch case
if
else if
else
สมมุติว่า ได้คะแนน 30 จะเกิดผลอย่างไร
ไม่เกิดอะไรขึ้นเพราะเป็น "เท็จ"
ไม่เกิดอะไรขึ้นเพราะเป็น "จริง"
ปรากฎคำว่า Past เพราะเป็น "จริง"
ปรากฎคำว่า Past เพราะเป็น "เท็จ"
ถ้าได้คะแนน 50 จากโครงสร้างจะได้คำสั่งใด
past เพราะเป็น"จริง"
past เพราะเป็น"เท็จ"
fail เพราะเป็น"เท็จ"
fail เพราะเป็น"จริง"
จากจุดที่ให้สังเกต ถ้าได้คะแนน 50 ผลจะออกมาแบบใด
your GRADE A
your GRADE B
your GRADE C
your Score low
จากโปรแกรม เป็นการใช้ เงือนไขแบบใด
ทางเลือก เดียว
สองทางเลือก
หลายทางเลือก
หลายทางเลือก แบบ switch case
ข้อใดมีค่าเป็น จริง(True)
num1 = 1;
num2 = 5
num3 = 3
!(num 2 != num3)
!((num1+num3) == num2)
(num1 == num2 ) && num 3
!(num2 >= num3)
ตัวดำเนินการใดไม่ใช่ตัวดำเนินการทางตรรก
>
=
>=
!=
ประโยคเงื่อนไขในข้อใด เป็นการตรวจสอบว่าตัวแปร x อยู่ในช่วงตั้งแต่ 20 ถึง 30
if(x >= 20) && (x <= 30)
if(x >= 20) || (x <= 30)
if(20 < x < 30)
if((x <= 10) && (x >= 20))
ถ้าหากในคำสั่ง switch...case ไม่มี break; เมื่อโปรแกรมทำงานจะเกิดอะไรขึ้น
โปรแกรมจะตรวจสอบ case ถัดไป
โปรแกรมจะแจ้งข้อผิดพลาด
กระโดดไปทำคำสั่งหลัง default
กระโดดออกนอก switch...case
ถ้าหากใช้เครื่องหมาย ; หลังการตรวจสอบเงื่อนไข if จะเกิดอะไรขึ้น
โปรแกรมจะแจ้งข้อผิดพลาด
โปรแกรมมองว่าเป็นสเตตเม้นต์ว่าง
ไม่สามารถคอมไฟล์ได้
ไม่มีข้อถูก
ถ้าหากต้องการตรวจสอบคะแนนที่อยู่ในตัวแปร mark ว่า ถ้าหากคะแนนเกิน 80 ให้แจ้งว่า ได้เกรด A จะต้องเขียนอย่างไร
if(mark > 80) && (mark <= 100) printf("A");
if(mark > 80); printf("A");
if(80 < mark <= 100) printf("A");
if(mark > 80) printf("A");
ประโยคเงื่อขไข if ตามข้อใดเขียนผิด
if(payment >= 5000) discount = 0.5;
if(payment > 5000) discount = 0.5;
if(payment == 5000) discount = 0.5;
if(payment = 5000) discount = 0.5;
ถ้ากำหนดให้ i = 100 และ j = 20 และจากนิพจน์
((i * j) > 3000) && (i > 0)
0
1
01
10
ฟังก์ชัน if - else - if ใช้กับเงื่อนได
เงื่อนไขแบบทางเดียว
เงื่อนไขเลือกทำสองทาง
เงื่อนไขเลือกทำหลายทาง
ไม่มีข้อถูก
Explore all questions with a free account