SlideShare a Scribd company logo
1 of 2
Download to read offline
เอกสารประกอบการเรียนรายวิชา การเขียนโปรแกรมภาษาซีเบื้องต้น ง 30244
                                              ใบความรู้ที่ 10
                                    เรื่อง ฟังก์ชัน if ทางเลือกเดียว

ผลการเรียนรู้ที่คาดหวัง
    1. อธิบายการใช้ฟังก์ชัน if ทางเลือกเดียวในการตรวจสอบเงื่อนไขได้
    2. เขียนผังงานแสดงการตรวจสอบเงื่อนไขของฟังก์ชัน if ทางเลือกเดียวได้
          การทางานของฟังก์ชันการตรวจสอบเงื่อนไข แบบฟังก์ชัน if ทางเลือกเดียวจะทา การตรวจสอบ
เงื่อนไข ถ้าเงื่อนไขเป็นจริงจะทางานตามประโยคคาสั่งภายในวงเล็บปีกกา แต่ถ้าเป็นเท็จจะข้ามไปทาชุดคาสั่ง
ถัดไป ซึ่งประโยคคาสั่งภายในวงเล็บปีกกาอาจจะมีเพียงประโยคคาสั่งเดียว หรือหลายประโยคคาสั่งก็ได้ ถ้ามีเพียง
ประโยคคาสั่งเดียวจะไม่ใส่เครื่องหมาย ปีกกาเปิดและปิด
รูปแบบ
                if (เงื่อนไข)
                  {
                      ประโยคคาสั่ง 1;
                      ประโยคคาสั่ง 2;
                              |
                      ประโยคคาสั่ง n;
                    }




     รวบรวมโดย ครู เทวัญ ภูพานทอง ครู คศ. 1 โรงเรี ยนนามนพิทยาคม สพม. 24 (กาฬสิ นธุ์)
                                 http://comkrutae.wordpress.com
เอกสารประกอบการเรียนรายวิชา การเขียนโปรแกรมภาษาซีเบื้องต้น ง 30244
ตัวอย่างโปรแกรม การใช้ฟังก์ชัน if ในการตรวจสอบคะแนน
#include<stdio.h>
#include<conio.h>
void main(void)
{
    char mark;
    clrscr();
    printf(“Enter Mark =”);
    scanf(“%d”,&mark);
    if(mark>=50)
        {
          printf(“You Passn”);
        }
     printf(“Thank you so much”);
     getch();
}
ผลการรันโปรแกรม Enter mark : 85
                                     You Pass
                                      Thank you so much




     รวบรวมโดย ครู เทวัญ ภูพานทอง ครู คศ. 1 โรงเรี ยนนามนพิทยาคม สพม. 24 (กาฬสิ นธุ์)
                              http://comkrutae.wordpress.com

More Related Content

What's hot

การเขียนคำสั่งแบบวนซ้ำ
การเขียนคำสั่งแบบวนซ้ำการเขียนคำสั่งแบบวนซ้ำ
การเขียนคำสั่งแบบวนซ้ำGatesiree G'ate
 
แบบทดสอบหน่วยที่ 3
แบบทดสอบหน่วยที่ 3แบบทดสอบหน่วยที่ 3
แบบทดสอบหน่วยที่ 3kruvisart
 
การเขียนคำสั่งควบคุมแบบวนซ้ำ
การเขียนคำสั่งควบคุมแบบวนซ้ำการเขียนคำสั่งควบคุมแบบวนซ้ำ
การเขียนคำสั่งควบคุมแบบวนซ้ำToey Sunisa
 
บทที่3คำสั่งควบคุมโปรแกรม
บทที่3คำสั่งควบคุมโปรแกรมบทที่3คำสั่งควบคุมโปรแกรม
บทที่3คำสั่งควบคุมโปรแกรมpennapa34
 
หลักการเขียนโปรแกรม
หลักการเขียนโปรแกรมหลักการเขียนโปรแกรม
หลักการเขียนโปรแกรมhateriseup
 

What's hot (20)

chapter 3 คำสั่งควบคุม
chapter 3 คำสั่งควบคุมchapter 3 คำสั่งควบคุม
chapter 3 คำสั่งควบคุม
 
การแสดงผลออกทางหน้าจอ
การแสดงผลออกทางหน้าจอการแสดงผลออกทางหน้าจอ
การแสดงผลออกทางหน้าจอ
 
บทที่ 3 คำสั่งควบคุม ส่วนที่ 1
บทที่ 3 คำสั่งควบคุม ส่วนที่ 1บทที่ 3 คำสั่งควบคุม ส่วนที่ 1
บทที่ 3 คำสั่งควบคุม ส่วนที่ 1
 
Unit11
Unit11Unit11
Unit11
 
Unit12
Unit12Unit12
Unit12
 
Unit10
Unit10Unit10
Unit10
 
Unit9
Unit9Unit9
Unit9
 
Unit13
Unit13Unit13
Unit13
 
Unit7
Unit7Unit7
Unit7
 
Pbl2
Pbl2Pbl2
Pbl2
 
Learn 3
Learn 3Learn 3
Learn 3
 
การเขียนคำสั่งแบบวนซ้ำ
การเขียนคำสั่งแบบวนซ้ำการเขียนคำสั่งแบบวนซ้ำ
การเขียนคำสั่งแบบวนซ้ำ
 
Computer Programing 59670091
Computer Programing 59670091Computer Programing 59670091
Computer Programing 59670091
 
05 Loops
05  Loops05  Loops
05 Loops
 
Know3 2
Know3 2Know3 2
Know3 2
 
แบบทดสอบหน่วยที่ 3
แบบทดสอบหน่วยที่ 3แบบทดสอบหน่วยที่ 3
แบบทดสอบหน่วยที่ 3
 
การเขียนคำสั่งควบคุมแบบวนซ้ำ
การเขียนคำสั่งควบคุมแบบวนซ้ำการเขียนคำสั่งควบคุมแบบวนซ้ำ
การเขียนคำสั่งควบคุมแบบวนซ้ำ
 
บทที่3คำสั่งควบคุมโปรแกรม
บทที่3คำสั่งควบคุมโปรแกรมบทที่3คำสั่งควบคุมโปรแกรม
บทที่3คำสั่งควบคุมโปรแกรม
 
59170104
5917010459170104
59170104
 
หลักการเขียนโปรแกรม
หลักการเขียนโปรแกรมหลักการเขียนโปรแกรม
หลักการเขียนโปรแกรม
 

Similar to ฟังก์ชั่น If ทางเลือกเดียว

งานPblที่2
งานPblที่2งานPblที่2
งานPblที่2Naynoyjolii
 
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐานการเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐานKEk YourJust'one
 
การควบคุมทิศทางในภาษา C
การควบคุมทิศทางในภาษา Cการควบคุมทิศทางในภาษา C
การควบคุมทิศทางในภาษา CWarawut
 
Pbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้นPbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้นDararat Worasut
 
การเขียนฟังก์ชั่นในภาษา C
การเขียนฟังก์ชั่นในภาษา Cการเขียนฟังก์ชั่นในภาษา C
การเขียนฟังก์ชั่นในภาษา CWarawut
 
โจทย์ปัญหา Pbl 7.2เรื่อง การแสดงผลออกทางหน้าจอ
โจทย์ปัญหา Pbl 7.2เรื่อง  การแสดงผลออกทางหน้าจอโจทย์ปัญหา Pbl 7.2เรื่อง  การแสดงผลออกทางหน้าจอ
โจทย์ปัญหา Pbl 7.2เรื่อง การแสดงผลออกทางหน้าจอnattapon Arsapanom
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1HamHam' Kc
 
โจทย์ปัญหา Pbl 7.2
โจทย์ปัญหา Pbl 7.2โจทย์ปัญหา Pbl 7.2
โจทย์ปัญหา Pbl 7.2anusong
 
โจทย์ปัญหา Pbl 7.2
โจทย์ปัญหา Pbl 7.2โจทย์ปัญหา Pbl 7.2
โจทย์ปัญหา Pbl 7.2anusong
 

Similar to ฟังก์ชั่น If ทางเลือกเดียว (20)

การใช้งาน Dev C++
การใช้งาน Dev C++การใช้งาน Dev C++
การใช้งาน Dev C++
 
หลักการเขียนโปรแกรม
หลักการเขียนโปรแกรมหลักการเขียนโปรแกรม
หลักการเขียนโปรแกรม
 
Pbl7.1
Pbl7.1Pbl7.1
Pbl7.1
 
งานPblที่2
งานPblที่2งานPblที่2
งานPblที่2
 
งานPbl 2
งานPbl 2งานPbl 2
งานPbl 2
 
Know4 3
Know4 3Know4 3
Know4 3
 
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐานการเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
 
Java intro
Java introJava intro
Java intro
 
การควบคุมทิศทางในภาษา C
การควบคุมทิศทางในภาษา Cการควบคุมทิศทางในภาษา C
การควบคุมทิศทางในภาษา C
 
Pbl7.2
Pbl7.2Pbl7.2
Pbl7.2
 
Pbl2 docx
Pbl2 docxPbl2 docx
Pbl2 docx
 
Pbl2 docx
Pbl2 docxPbl2 docx
Pbl2 docx
 
Pbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้นPbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้น
 
การเขียนฟังก์ชั่นในภาษา C
การเขียนฟังก์ชั่นในภาษา Cการเขียนฟังก์ชั่นในภาษา C
การเขียนฟังก์ชั่นในภาษา C
 
โจทย์ปัญหา Pbl 7.2เรื่อง การแสดงผลออกทางหน้าจอ
โจทย์ปัญหา Pbl 7.2เรื่อง  การแสดงผลออกทางหน้าจอโจทย์ปัญหา Pbl 7.2เรื่อง  การแสดงผลออกทางหน้าจอ
โจทย์ปัญหา Pbl 7.2เรื่อง การแสดงผลออกทางหน้าจอ
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1
 
001-โปรแกรมภาษาซี
001-โปรแกรมภาษาซี001-โปรแกรมภาษาซี
001-โปรแกรมภาษาซี
 
Q1
Q1Q1
Q1
 
โจทย์ปัญหา Pbl 7.2
โจทย์ปัญหา Pbl 7.2โจทย์ปัญหา Pbl 7.2
โจทย์ปัญหา Pbl 7.2
 
โจทย์ปัญหา Pbl 7.2
โจทย์ปัญหา Pbl 7.2โจทย์ปัญหา Pbl 7.2
โจทย์ปัญหา Pbl 7.2
 

More from เทวัญ ภูพานทอง

การสืบค้นข้อมูลประเภทรูปภาพ
การสืบค้นข้อมูลประเภทรูปภาพการสืบค้นข้อมูลประเภทรูปภาพ
การสืบค้นข้อมูลประเภทรูปภาพเทวัญ ภูพานทอง
 
การสืบค้นข้อมูลประเภทข้อความ
การสืบค้นข้อมูลประเภทข้อความการสืบค้นข้อมูลประเภทข้อความ
การสืบค้นข้อมูลประเภทข้อความเทวัญ ภูพานทอง
 
เอกสารประกอบการพิจารณาครูดีในดวงใจ ปี 2559
เอกสารประกอบการพิจารณาครูดีในดวงใจ  ปี 2559เอกสารประกอบการพิจารณาครูดีในดวงใจ  ปี 2559
เอกสารประกอบการพิจารณาครูดีในดวงใจ ปี 2559เทวัญ ภูพานทอง
 
เอกสารประกอบการพิจารณา Obec Awards ปีการศึกษา 2558
เอกสารประกอบการพิจารณา Obec Awards ปีการศึกษา 2558เอกสารประกอบการพิจารณา Obec Awards ปีการศึกษา 2558
เอกสารประกอบการพิจารณา Obec Awards ปีการศึกษา 2558เทวัญ ภูพานทอง
 
ประกาศผล การประกวดสื่อของ สพฐ.ปีการศึกษา2557
ประกาศผล การประกวดสื่อของ สพฐ.ปีการศึกษา2557ประกาศผล การประกวดสื่อของ สพฐ.ปีการศึกษา2557
ประกาศผล การประกวดสื่อของ สพฐ.ปีการศึกษา2557เทวัญ ภูพานทอง
 
ใบความรู้ เรื่อง รูปแบบรายงานโครงงาน
ใบความรู้ เรื่อง รูปแบบรายงานโครงงานใบความรู้ เรื่อง รูปแบบรายงานโครงงาน
ใบความรู้ เรื่อง รูปแบบรายงานโครงงานเทวัญ ภูพานทอง
 
รายงานเยี่ยมบ้านนักเรียน ปีการศึกษา 2557
รายงานเยี่ยมบ้านนักเรียน ปีการศึกษา 2557รายงานเยี่ยมบ้านนักเรียน ปีการศึกษา 2557
รายงานเยี่ยมบ้านนักเรียน ปีการศึกษา 2557เทวัญ ภูพานทอง
 
แบบเสนอขอรับรางวัล หนึ่งแสนครูดี
แบบเสนอขอรับรางวัล หนึ่งแสนครูดีแบบเสนอขอรับรางวัล หนึ่งแสนครูดี
แบบเสนอขอรับรางวัล หนึ่งแสนครูดีเทวัญ ภูพานทอง
 
รายงานผลการปฏิบัติงานและการประเมินตนเอง ปี 2556
รายงานผลการปฏิบัติงานและการประเมินตนเอง ปี 2556รายงานผลการปฏิบัติงานและการประเมินตนเอง ปี 2556
รายงานผลการปฏิบัติงานและการประเมินตนเอง ปี 2556เทวัญ ภูพานทอง
 

More from เทวัญ ภูพานทอง (20)

คู่มือการใช้งาน Kahoot
คู่มือการใช้งาน Kahootคู่มือการใช้งาน Kahoot
คู่มือการใช้งาน Kahoot
 
คู่มือการใช้งาน Kahoot
คู่มือการใช้งาน Kahootคู่มือการใช้งาน Kahoot
คู่มือการใช้งาน Kahoot
 
คู่มือการใช้งาน Plicker
คู่มือการใช้งาน Plickerคู่มือการใช้งาน Plicker
คู่มือการใช้งาน Plicker
 
การสืบค้นข้อมูลชั้นสูง
การสืบค้นข้อมูลชั้นสูงการสืบค้นข้อมูลชั้นสูง
การสืบค้นข้อมูลชั้นสูง
 
การสืบค้นข้อมูลประเภทรูปภาพ
การสืบค้นข้อมูลประเภทรูปภาพการสืบค้นข้อมูลประเภทรูปภาพ
การสืบค้นข้อมูลประเภทรูปภาพ
 
การสืบค้นข้อมูลประเภทข้อความ
การสืบค้นข้อมูลประเภทข้อความการสืบค้นข้อมูลประเภทข้อความ
การสืบค้นข้อมูลประเภทข้อความ
 
กลยุทธ์การสืบค้นข้อมูล
กลยุทธ์การสืบค้นข้อมูลกลยุทธ์การสืบค้นข้อมูล
กลยุทธ์การสืบค้นข้อมูล
 
เครื่องมือค้นหา (Search engine)
เครื่องมือค้นหา (Search engine)เครื่องมือค้นหา (Search engine)
เครื่องมือค้นหา (Search engine)
 
ประเภทของ Search engine
ประเภทของ Search engineประเภทของ Search engine
ประเภทของ Search engine
 
เครื่องมือในการค้นหา
เครื่องมือในการค้นหาเครื่องมือในการค้นหา
เครื่องมือในการค้นหา
 
ประโยชน์ของการสืบค้น
ประโยชน์ของการสืบค้นประโยชน์ของการสืบค้น
ประโยชน์ของการสืบค้น
 
การค้นหาเว็บด้วย Internet Expolorer
การค้นหาเว็บด้วย Internet Expolorerการค้นหาเว็บด้วย Internet Expolorer
การค้นหาเว็บด้วย Internet Expolorer
 
เอกสารประกอบการพิจารณาครูดีในดวงใจ ปี 2559
เอกสารประกอบการพิจารณาครูดีในดวงใจ  ปี 2559เอกสารประกอบการพิจารณาครูดีในดวงใจ  ปี 2559
เอกสารประกอบการพิจารณาครูดีในดวงใจ ปี 2559
 
เอกสารประกอบการพิจารณา Obec Awards ปีการศึกษา 2558
เอกสารประกอบการพิจารณา Obec Awards ปีการศึกษา 2558เอกสารประกอบการพิจารณา Obec Awards ปีการศึกษา 2558
เอกสารประกอบการพิจารณา Obec Awards ปีการศึกษา 2558
 
ประกาศผล การประกวดสื่อของ สพฐ.ปีการศึกษา2557
ประกาศผล การประกวดสื่อของ สพฐ.ปีการศึกษา2557ประกาศผล การประกวดสื่อของ สพฐ.ปีการศึกษา2557
ประกาศผล การประกวดสื่อของ สพฐ.ปีการศึกษา2557
 
ใบความรู้ เรื่อง รูปแบบรายงานโครงงาน
ใบความรู้ เรื่อง รูปแบบรายงานโครงงานใบความรู้ เรื่อง รูปแบบรายงานโครงงาน
ใบความรู้ เรื่อง รูปแบบรายงานโครงงาน
 
รายงานเยี่ยมบ้านนักเรียน ปีการศึกษา 2557
รายงานเยี่ยมบ้านนักเรียน ปีการศึกษา 2557รายงานเยี่ยมบ้านนักเรียน ปีการศึกษา 2557
รายงานเยี่ยมบ้านนักเรียน ปีการศึกษา 2557
 
เอกสารเสนอ Best practice ครูเต้
เอกสารเสนอ Best practice ครูเต้เอกสารเสนอ Best practice ครูเต้
เอกสารเสนอ Best practice ครูเต้
 
แบบเสนอขอรับรางวัล หนึ่งแสนครูดี
แบบเสนอขอรับรางวัล หนึ่งแสนครูดีแบบเสนอขอรับรางวัล หนึ่งแสนครูดี
แบบเสนอขอรับรางวัล หนึ่งแสนครูดี
 
รายงานผลการปฏิบัติงานและการประเมินตนเอง ปี 2556
รายงานผลการปฏิบัติงานและการประเมินตนเอง ปี 2556รายงานผลการปฏิบัติงานและการประเมินตนเอง ปี 2556
รายงานผลการปฏิบัติงานและการประเมินตนเอง ปี 2556
 

ฟังก์ชั่น If ทางเลือกเดียว

  • 1. เอกสารประกอบการเรียนรายวิชา การเขียนโปรแกรมภาษาซีเบื้องต้น ง 30244 ใบความรู้ที่ 10 เรื่อง ฟังก์ชัน if ทางเลือกเดียว ผลการเรียนรู้ที่คาดหวัง 1. อธิบายการใช้ฟังก์ชัน if ทางเลือกเดียวในการตรวจสอบเงื่อนไขได้ 2. เขียนผังงานแสดงการตรวจสอบเงื่อนไขของฟังก์ชัน if ทางเลือกเดียวได้ การทางานของฟังก์ชันการตรวจสอบเงื่อนไข แบบฟังก์ชัน if ทางเลือกเดียวจะทา การตรวจสอบ เงื่อนไข ถ้าเงื่อนไขเป็นจริงจะทางานตามประโยคคาสั่งภายในวงเล็บปีกกา แต่ถ้าเป็นเท็จจะข้ามไปทาชุดคาสั่ง ถัดไป ซึ่งประโยคคาสั่งภายในวงเล็บปีกกาอาจจะมีเพียงประโยคคาสั่งเดียว หรือหลายประโยคคาสั่งก็ได้ ถ้ามีเพียง ประโยคคาสั่งเดียวจะไม่ใส่เครื่องหมาย ปีกกาเปิดและปิด รูปแบบ if (เงื่อนไข) { ประโยคคาสั่ง 1; ประโยคคาสั่ง 2; | ประโยคคาสั่ง n; } รวบรวมโดย ครู เทวัญ ภูพานทอง ครู คศ. 1 โรงเรี ยนนามนพิทยาคม สพม. 24 (กาฬสิ นธุ์) http://comkrutae.wordpress.com
  • 2. เอกสารประกอบการเรียนรายวิชา การเขียนโปรแกรมภาษาซีเบื้องต้น ง 30244 ตัวอย่างโปรแกรม การใช้ฟังก์ชัน if ในการตรวจสอบคะแนน #include<stdio.h> #include<conio.h> void main(void) { char mark; clrscr(); printf(“Enter Mark =”); scanf(“%d”,&mark); if(mark>=50) { printf(“You Passn”); } printf(“Thank you so much”); getch(); } ผลการรันโปรแกรม Enter mark : 85 You Pass Thank you so much รวบรวมโดย ครู เทวัญ ภูพานทอง ครู คศ. 1 โรงเรี ยนนามนพิทยาคม สพม. 24 (กาฬสิ นธุ์) http://comkrutae.wordpress.com