สถิติผู้เข้าเยี่ยมชมเว็บไซต์

แบบฝึกทักษะที่  13.1

เรื่อง ฟังก์ชัน switch และฟังก์ชัน goto
ประกอบแผนการจัดเรียนรู้ที่  14  เรื่อง ฟังก์ชัน switch และฟังก์ชัน goto
วิชา  การเขียนโปรแกรม  รหัสวิชา  ง40203  สาระเพิ่มเติม
ชั้นมัธยมศึกษาปีที่  6  กลุ่มสาระการงานอาชีพและเทคโนโลยี

-----------------------------------------------------------

 

 

 

ชื่อ-สกุล..............................................................................ชั้น...............เลขที่...............
ชื่อ-สกุล..............................................................................ชั้น...............เลขที่...............

 

คำชี้แจง
      ให้นักเรียนศึกษาบทเรียน e-learning  เรื่อง  ฟังก์ชัน switch และฟังก์ชัน goto ใบความรู้ที่ 14 เรื่อง ฟังก์ชัน switch และฟังก์ชัน goto  แล้วตอบคำถามต่อไปนี้

 

  1.     1. ฟังก์ชัน switch และฟังก์ชัน goto  มีลักษณะอย่างไร

………………………………………………………………………………………………………………………………………………………

………………………………………………………………………………………………………………………………………………………

………………………………………………………………………………………………………………………………………………………

………………………………………………………………………………………………………………………………………………………

………………………………………………………………………………………………………

 

  1.      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              ......................................................................................................