แบบฝึกทักษะที่ 13.1
เรื่อง ฟังก์ชัน switch และฟังก์ชัน goto
ประกอบแผนการจัดเรียนรู้ที่ 14 เรื่อง ฟังก์ชัน switch และฟังก์ชัน goto
วิชา การเขียนโปรแกรม รหัสวิชา ง40203 สาระเพิ่มเติม
ชั้นมัธยมศึกษาปีที่ 6 กลุ่มสาระการงานอาชีพและเทคโนโลยี
-----------------------------------------------------------
ชื่อ-สกุล..............................................................................ชั้น...............เลขที่...............
ชื่อ-สกุล..............................................................................ชั้น...............เลขที่...............
คำชี้แจง
ให้นักเรียนศึกษาบทเรียน e-learning เรื่อง ฟังก์ชัน switch และฟังก์ชัน goto ใบความรู้ที่ 14 เรื่อง ฟังก์ชัน switch และฟังก์ชัน goto แล้วตอบคำถามต่อไปนี้
- 1. ฟังก์ชัน switch และฟังก์ชัน goto มีลักษณะอย่างไร
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………
- 2. ให้นักเรียนเขียนรูปแบบของฟังก์ชัน switch และฟังก์ชัน goto
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
แบบฝึกทักษะที่ 13.2
เรื่อง ฟังก์ชัน switch และฟังก์ชัน goto
ประกอบแผนการจัดเรียนรู้ที่ 14 เรื่อง ฟังก์ชัน switch และฟังก์ชัน goto
วิชา การเขียนโปรแกรม รหัสวิชา ง40203 สาระเพิ่มเติม
ชั้นมัธยมศึกษาปีที่ 6 กลุ่มสาระการงานอาชีพและเทคโนโลยี
-------------------------------------------------
ชื่อ-สกุล................................................................................ชั้น...............เลขที่...............
ชื่อ-สกุล................................................................................ชั้น...............เลขที่...............
คำชี้แจง
ให้นักเรียนศึกษาบทเรียน e-learning เรื่อง ฟังก์ชัน switch และฟังก์ชัน goto ใบความรู้ที่ 14 เรื่อง ฟังก์ชัน switch และฟังก์ชัน goto แล้วปฏิบัติดังต่อไปนี้
1. ให้นักเรียนเขียนโปรแกรมของฟังก์ชัน switch บันทึกชื่อไฟล์ switch.cpp และอธิบายผลลัพธ์จากโปรแกรม
#include <stdio.h>
#include <conio.h>
main()
{
switch (getchar())
{
case '9': printf("9 9 9 9 9 9 9 9 9\n");
case '8': printf(" 8 8 8 8 8 8 8 8\n");
case '7': printf(" 7 7 7 7 7 7 7\n");
case '6': printf(" 6 6 6 6 6 6\n");
case '5': printf(" 5 5 5 5 5\n");
case '4': printf(" 4 4 4 4\n");
case '3': printf(" 3 3 3\n");
case '2': printf(" 2 2\n");
case '1': printf(" 1\n");
default: printf("0000000000000000000");
}
getch();
}
อธิบายผลลัพธ์ของโปรแกรม
………………………………………………………………………………………………………………………………………………..
………………………………………………………………………………………………………………………………………………..
………………………………………………………………………………………………………………………………………………..
………………………………………………………………………………………………………………………………………………..
………………………………………………………………………………………………………………………………………………..
………………………………………………………………………………………………………………………………………………..
………………………………………………………………………………………………………………………………………………..
………………………………………………………………………………………………………………………………………………..
………………………………………………………………………………………………………………………………………………..
………………………………………………………………………………………………………………………………………………..
2. ให้นักเรียนพิมพ์โปรแกรม บันทึกชื่อไฟล์ switch1.cpp และรันโปรแกรม
#include<stdio.h>
#include<conio.h>
main()
{
printf(“\nEnter you favorite number 1-3 :”);
switch (getchar())
{
case ‘1’ :printf(“\nLucky”);break;
case ‘2’ :printf(“\nGood”);break;
case ‘3’ :printf(“\nBad”);break;
default :printf(“\nError”);
getch();
}
}
ผลลัพธ์ที่ได้คืออะไร เมื่อใส่ข้อมูลนำเข้าต่อไปนี้
ข้อมูลนำเข้า ผลลัพธ์
1 ......................................................................................................
2 ......................................................................................................
3 ......................................................................................................
0 ......................................................................................................