wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ข้อสอบกลางภาค c#

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

ข้อใดคือการตั้งชื่อตัวแปรที่ถูกต้อง

a)

1num

b)

num1

c)

1num1

d)

num.1

2.

ให้ประกาศตัวแปรชนิดตัวเลขไม่มีทศนิยม

(a)   num

3.

จงเติม ชนิดตัวแปร จากการประกาศตัวแปรชนิดข้อความ (a)   name

4.

ให้นักเรียนเขียนคำสั่ง รับค่าตัวแปรให้แสดงข้อความ "input: "

a)

Console.WriteLine("input: ");

b)

console.WriteLine("input: ");

c)

console.writeline("input: ");

d)

console.writeLine("input: ");

e)

console.writeline("input: ")

5.

เครื่องหมายใดมักปรากฏในคำสั่งแสดงเงื่อนไข if-else

(a)  

6.

หากต้องการสร้างเงื่อนไข true และ false จะต้องเขียนโปรแกรมด้วยคำสั่งใด

a)

else

b)

if

c)

if-else

d)

else if else

7.

หากรับค่าตัวเลข 1 - 10 ถ้าเป็นจริงให้พิมพ์ Yes หากเป็นเท็จ ให้พิมพ์ NO ข้อใดเขียนคำสั่งแสดง condition ได้ถูกต้อง

a)

if(a>=10)

b)

if(a>10)

c)

if(a<10)

d)

if(a<=10)

8.

หากรับค่าตัวเลข 1 - 10 ถ้าเป็นจริงให้พิมพ์ Yes หากเป็นเท็จ ให้พิมพ์ NO ข้อใดเขียนคำสั่ง แสดงค่าเท็จได้ถูกต้อง

a)

else(a>=10)

{

.....คำสั่ง....... "No";

}

b)

else

{

.....คำสั่ง....... "No";

}

c)

if(a>=10)

{

.....คำสั่ง....... "No";

}

d)

else(a<=0)

{

.....คำสั่ง....... "No";

}

9.

.......คำสั่ง......(No);

จากข้อความที่ขีดเส้นใต้(ในวงเล็บ) หมายถึงอะไร

a)

ไม่มีคำตอบที่ถูกต้อง

b)

ตัวแปรที่ชื่อ No

c)

แสดงข้อความว่า No

d)

แปลงตัวเลขให้เป็นข้อความ No

10.

.......คำสั่ง......("No");

จากข้อความที่ขีดเส้นใต้(ในวงเล็บ) หมายถึงอะไร

a)

ไม่มีคำตอบที่ถูกต้อง

b)

ตัวแปรที่ชื่อ No

c)

แสดงข้อความว่า No

d)

แปลงตัวเลขให้เป็นข้อความ No

11.

สัญลักษณ์ใดที่เขียนในการจบบรรทัด/คำสั่ง

(a)  

12.

สัญลักษณ์ใดคือคอมเม้น 1 บรรทัด

(a)  

13.

ให้นักเรียนประกาศตัวแปรรับค่า 1-10 โดยกำหนดตัวแปรชื่อว่า a

(a)  

14.

ให้นักเรียนประกาศตัวแปรชนิดข้อความ โดยกำหนดตัวแปรชื่อว่า b

(a)  

15.

รับค่าตัวเลข 1-100 กำหนดเงื่อนไขตรงจุดใด

a)

if

b)

else

c)

if( )

d)

else( )

16.

ข้อใดเป็นการประกาศตัวแปรชนิดข้อความ

a)

double name;

b)

int name;

c)

string name;

d)

float name;

17.

หากฝนตกฉันจะไปเที่ยว จากข้อความข้างต้น กำหนดเงื่อนไขตามข้อใด

a)

กำหนด if มีหรือไม่มี else ได้ความหมายเดียวกัน

b)

กำหนด if ต้องมี else

c)

กำหนด if ไม่ต้องมี else

d)

กำหนดที่ else เท่านั้น

18.

หากฝนตกฉันจะไปเที่ยว ถ้าฝนไม่ตกฉันจะอยู่โรงเรียน จากข้อความข้างต้น กำหนดเงื่อนไขตามข้อใด

a)

กำหนด if มีหรือไม่มี else ได้ความหมายเดียวกัน

b)

กำหนด if ต้องมี else

c)

กำหนด if ไม่ต้องมี else

d)

กำหนดที่ else เท่านั้น

19.

หากฝนตกฉันจะไปเที่ยว ถ้าฝนไม่ตกฉันจะอยู่โรงเรียน จากข้อความที่ขีดเส้นใต้ ต้องกำหนดที่คำสั่งใด

a)

กำหนด if หรือ else ได้ความหมายเดียวกัน

b)

กำหนด if

c)

กำหนด if ไม่ต้องมี else

d)

กำหนดที่ else

20.

หากฝนตกฉันจะไปเที่ยว ถ้าฝนไม่ตกฉันจะอยู่โรงเรียน จากข้อความที่ขีดเส้นใต้ ต้องกำหนดที่คำสั่งใด

a)

กำหนด if หรือ else ก็ได้ความหมายเดียวกัน

b)

ไม่ต้องกำหนด

c)

กำหนด if

d)

กำหนดที่ else