Page 951 - เตรียมสอบครูผู้ช่วยคอมพิวเตอร์_compressed
P. 951

Enter second number : 3
                       Result = 10

                                            แบบทดสอบหลังเรยนหน่วยท 6
                                                                           ่
                                                                           ี
                                                                ี

                   ้
                   ี
                                                      ่
                                              ่
               คําชแจง ให้นักเรียนเลือกคําตอบทีถูกต้องทีสุดเพียงคําตอบเดียว
                         ็
               1. ข้อใดเปนลักษณะของโปรแกรมแบบโครงสร้างทางเลือกเดียว หรือแบบลําดับ
                  ก. printf(“Input birth of years ==>”);         ข. scanf(“%d”, &number);
                      scanf(“%d”,&birth_year);                       if (number > 10) {

                      age = current_year – birth_year;                      printf(“Number %d is over than
                      printf(“I am  %d years old\n”,age);            10”, number);

                                                                            number = number – 5;
                                                                     } else

                                                                            printf(“Number %d is not over
                                                                     than10”, number);

                  ค. scanf(“%d”, &number);                       ง. scanf(“%d”, &y);
                       if (number < 20 || number > 60)                (10 > y) ? printf(“Y less than 10”) :

                          printf(“Number %d is out of range”,   printf(“X not more than Y”);
               number);


                         ็
               2. ข้อใดเปนลักษณะของโปรแกรมแบบโครงสร้างทางเลือกด้วยคําสั่ง if
                  ก. printf(“Input birth of years ==>”);         ข. scanf(“%d”, &number);
                       scanf(“%d”,&birth_year);                       while (number > 10) {

                       age = current_year – birth_year;               printf(“Number %d is over than 10”,
                       printf(“I am  %d years old\n”,age);           number);

                  ค. scanf(“%d”, &number);                       ง. scanf(“%d”, &y);
                       if (number < 20 || number > 60)                (10 > y) ? printf(“Y less than 10”) :

                       printf(“Number %d is out of range”,    printf(“X not more than Y”);
               number);














                                                                                                         8
   946   947   948   949   950   951   952   953   954   955   956