แบบฝึกทักษะที่ 10.1
เรื่อง ฟังก์ชัน if ทางเลือกเดียว
ประกอบแผนการจัดเรียนรู้ที่ 11 เรื่อง ฟังก์ชัน if ทางเลือกเดียว
วิชา การเขียนโปรแกรม รหัสวิชา ง40202 สาระเพิ่มเติม
ชั้นมัธยมศึกษาปีที่ 6 กลุ่มสาระการงานอาชีพและเทคโนโลยี
-----------------------------------------------------
ชื่อ-สกุล............................................................................ชั้น...............เลขที่..............
ชื่อ-สกุล............................................................................ชั้น...............เลขที่..............
คำชี้แจง
ให้นักเรียนศึกษาบทเรียน e-learning เรื่อง ฟังก์ชัน if ทางเลือกเดียว หน่วยที่ 4 คำสั่งควบคุมเงื่อนไข แล้วตอบคำถามต่อไปนี้
- 1. ฟังก์ชัน if ทางเลือกเดียวมีลักษณะอย่างไร
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
- 2. ให้นักเรียนเขียนผังงานแสดงการตรวจสอบเงื่อนไขของฟังก์ชัน if แบบทางเลือกเดียว
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
แบบฝึกทักษะที่ 10.2
เรื่อง ฟังก์ชัน if ทางเลือกเดียว
ประกอบแผนการจัดเรียนรู้ที่ 11 เรื่อง ฟังก์ชัน if ทางเลือกเดียว
วิชา การเขียนโปรแกรม รหัสวิชา ง40202 สาระเพิ่มเติม
ชั้นมัธยมศึกษาปีที่ 6 กลุ่มสาระการงานอาชีพและเทคโนโลยี
-------------------------------------------------------
ชื่อ-สกุล................................................................................ชั้น...............เลขที่...............
ชื่อ-สกุล................................................................................ชั้น...............เลขที่...............
คำชี้แจง
ให้นักเรียนศึกษาบทเรียน e-learning เรื่อง ฟังก์ชัน if ทางเลือกเดียว หน่วยที่ 4 คำสั่งควบคุมเงื่อนไข แล้วปฏิบัติดังต่อไปนี้
1. ให้นักเรียนบันทึกชื่อไฟล์ if_1.cpp และอธิบายผลลัพธ์ที่ได้จากโปรแกรมต่อไปนี้
|
#include<stdio.h>
#include<conio.h>
main()
{
int age;
printf("age= "); scanf("%d",&age);
if (age>=18)
printf("of age \n");
printf("good luck\n");
getch();
} |
อธิบายการทำงานของโปรแกรม
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
2. ให้พิมพ์โปรแกรมตัดเกรดตามตัวอย่างโดยใช้ฟังก์ชัน if แบบทางเลือกเดียว แล้วทำการบันทึกไฟล์ชื่อgrade.cpp
|
#include<stdio.h>
#include<conio.h>
main()
{
int mark;
printf("Enter mark= "); scanf("%d",&mark);
if (mark <0 || mark>100) printf(“score error”);
if (mark >=80 && mark<=100) printf(“grade A”);
if (mark >=70 && mark<=79) printf(“grade B”);
if (mark >=60 && mark<=69) printf(“grade C”);
if (mark >=50 && mark<=59) printf(“grade D”);
if (mark >=0 && mark<=49) printf(“grade E”);
getch();
} |
2.1 อธิบายการทำงานของโปรแกรม
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
2.2 ถ้าป้อนคะแนนเท่ากับ 32 ผลลัพธ์ของโปรแกรมจะเป็นอย่างไร
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
2.3 ถ้าป้อนคะแนนเท่ากับ 107 ผลลัพธ์ของโปรแกรมจะเป็นอย่างไร
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………