Page 921 - เตรียมสอบครูผู้ช่วยคอมพิวเตอร์_compressed
P. 921
แบบทดสอบก่อนเรยนหน่วยท 1
ี่
ี
โครงสร้างควบคุมแบบทําซํ้า
ค้าชีๅจง༛฿หຌลือกค้าตอบทีไถูกตຌองทีไสุดพียงค้าตอบดียว༛
1. ขຌอ฿ดขียนรูปบบการ฿ชຌค้าสัไง༛while เดຌถูกตຌอง
༛༛ก. while();༛ข. while(){};
ค. while (งืไอนเข){}༛ง. while{}
2. จากค้าสัไง༛int count = 1; while(count <= 10) ขຌอ฿ดถูกตຌอง
༛༛ก. ท้างานมืไอ༛ count =10 ข. ท้างานตามค้าสัไง༛10 รอบ
༛༛ค. ท้างานตามค้าสัไง༛ 1 รอบ༛ง. ท้างานตามค้าสัไง༛ 9 รอบ
3. จากค้าสัไง༛int num = 1, sum = 0; while(num <= 10) sum += num; ขຌอ฿ดถูกตຌอง
༛ก. บวกลข༛ 1-10 ༛ค. สดงคา༛ num มืไอ༛sum<=10
༛༛ข. ท้างานตามค้าสัไง༛9 รอบ༛ง. สดงคา༛ sum มืไอ༛num<=10
4.༛จากค้าสัไง༛if((num % 2) == 0) ขຌอ฿ดถูกตຌอง
༛༛ก. ถຌาคา฿น༛ num ทากับ༛0 จริง༛ค. ถຌาคา฿น༛ num หารดຌวย༛2 เดຌจริง
༛༛ข. อา༛ 0 เปกใบเวຌ฿น༛num%2 ง. ถຌาคา฿น༛ num หารดຌวย༛2 หลือศษ༛0 จริง
5. ขຌอ฿ดขียนรูปบบการ฿ชຌค้าสัไง༛do…while เดຌถูกตຌอง
༛༛ก. do… while; ข. do… while();
༛༛ค. do… while{};༛ง. do… while()
6. จากค้าสัไง༛for(i = 1; i <= 10; i++) ขຌอ฿ดถูกตຌอง
༛༛ก. ท้างานจาก༛1 ถึง༛ 9༛ดยพิไมคาทีละ༛2
༛༛ข. ท้างานจาก༛1 ถึง༛10 ดยพิไมคาทีละ༛ 2
༛༛ค. ท้างานจาก༛1 ถึง༛ 9༛ดยพิไมคาทีละ༛1
ง. ท้างานจาก༛ 1 ถึง༛10 ดยพิไมคาทีละ༛1
7. จากค้าสัไง༛for (i = 10 ; i <= 0; i-2) ขຌอ฿ดถูกตຌอง
༛༛ก. ท้างานจาก༛1 ถึง༛10 ดยพิไมคาทีละ༛ 2
ข. ท้างานจาก༛10༛ถึง༛0 ดยลดคาทีละ༛2
༛༛ค. ท้างานจาก༛10 ถึง༛0 ดยลดคาทีละ༛ 1
༛༛ง. ท้างานจาก༛ 1 ถึง༛10 ดยพิไมคาทีละ༛1
1