SlideShare a Scribd company logo
1 of 9
•
       if
       if…else
       if

       switch-case

                      1
if
          C Syntax                  Flowchart
     if (condition)           START
     {
       statement1;
           :                            true
                            condition
       statementN;
     }                      false        Statement


•               condition                Statement


    int
•                    {}        END

    condition


•                                                    2
if
#include <stdio.h>    if1.c
int main()
{                YOUR HAVE
  int i=25,j=18; PERMITION
  if(i>j)
    printf(“YOUR HAVE PERMITION"
  getch();
  return 0;
}
                              3
if…else
          Flowchart                       C Syntax

              START                   if (condition)
                                      {
   true                 false           statementt1;
          condition
                                        statementt2;
Statementt1           Statementf1
                                      }
                                      else
Statementt2           Statementf2     {
                                        statementf1;
                                        statementf2;
               END                    }



                                                       4
if…else
#include <stdio.h>      ifelse1.c
int main()
{
  int i=17,j=18;
                 YOUR HAVE NOT
  if(i>j)          PERMITION
    printf(“YOUR HAVE PERMITION");
  else
    printf(“YOUR HAVE NOT PERMITION");
 getch();
 return 0;
}
                                         5
if
                                    if (x==1)
             true                     Action1;
      x==1          Action1;
   false
                                    else if (x==2)
      x==2
             true
                    Action2;          Action2;
   false                            else if (x==3)
             true
      x==3          Action3;          Action3;
   false
             true
                                    else if (x==4)
      x==4          Action4;
   false
                                      Action4;
Default_Action;                     else
                                      Default_Action;




                                                        6
if
#include <stdio.h>             ifelse2.c
int main()
{
  int i=8;
                                  MORE
  if(i>7) printf(“MORE THANTHAN 7 7");
  else if(i>6) printf("MORE THAN 6");
       else if(i>5) printf("MORE THAN 5");
          else printf("1 , 2 , 3");
 getch();
 return 0;
}
                                             7
switch-case
                                switch (x)
      x==1
             true
                    Action1;
                                {
                                 case 1: Action1;
   false
             true                        break;
      x==2          Action2;
                                 case 2: Action2;
   false
             true
                                         break;
      x==3          Action3;
                                 case 3: Action3;
   false
             true
                                         break;
      x==4          Action4;     case 4: Action4;
   false                                 break;
Default_Action;
                                 default: Default_Action;
                                           break;
                                }




                                                            8
switch-case
#include <stdio.h>
int main()                          switch1.c
{
  int i=2;
  switch(i)
  {
                                     PRES
    case 2 : printf(“PRESS 2");       S2
         break;
    case 1 : printf(“PRESS 1");
         break;
    default : printf("NO MATCH");
           break;
  }
 getch();
 return 0;
}                                               9

More Related Content

Viewers also liked

ใบความรู้ เรื่อง บริการในอินเทอร์เน็ต
ใบความรู้ เรื่อง บริการในอินเทอร์เน็ตใบความรู้ เรื่อง บริการในอินเทอร์เน็ต
ใบความรู้ เรื่อง บริการในอินเทอร์เน็ต
เทวัญ ภูพานทอง
 
การปรับแต่งหน้าจอคอมพิวเตอร์
การปรับแต่งหน้าจอคอมพิวเตอร์การปรับแต่งหน้าจอคอมพิวเตอร์
การปรับแต่งหน้าจอคอมพิวเตอร์
เทวัญ ภูพานทอง
 
ส่วนประกอบของโปรแกรมและการทำงาน
ส่วนประกอบของโปรแกรมและการทำงานส่วนประกอบของโปรแกรมและการทำงาน
ส่วนประกอบของโปรแกรมและการทำงาน
เทวัญ ภูพานทอง
 
ใบความรู้ เรื่อง การจดทะเบียน Domain
ใบความรู้  เรื่อง การจดทะเบียน Domainใบความรู้  เรื่อง การจดทะเบียน Domain
ใบความรู้ เรื่อง การจดทะเบียน Domain
เทวัญ ภูพานทอง
 
การประมวลผลข้อมูลและสารสนเทศ
การประมวลผลข้อมูลและสารสนเทศการประมวลผลข้อมูลและสารสนเทศ
การประมวลผลข้อมูลและสารสนเทศ
เทวัญ ภูพานทอง
 
ใบความรู้ เรื่อง ภาษาสื่อสารในอินเทอร์เน็ต
ใบความรู้ เรื่อง ภาษาสื่อสารในอินเทอร์เน็ตใบความรู้ เรื่อง ภาษาสื่อสารในอินเทอร์เน็ต
ใบความรู้ เรื่อง ภาษาสื่อสารในอินเทอร์เน็ต
เทวัญ ภูพานทอง
 
ใบความรู้ เรื่อง ผู้ดูแลอินเทอร์เน็ต
ใบความรู้ เรื่อง ผู้ดูแลอินเทอร์เน็ตใบความรู้ เรื่อง ผู้ดูแลอินเทอร์เน็ต
ใบความรู้ เรื่อง ผู้ดูแลอินเทอร์เน็ต
เทวัญ ภูพานทอง
 
ใบความรู้ เรื่อง ประโยชน์การสืบค้น
ใบความรู้  เรื่อง ประโยชน์การสืบค้นใบความรู้  เรื่อง ประโยชน์การสืบค้น
ใบความรู้ เรื่อง ประโยชน์การสืบค้น
เทวัญ ภูพานทอง
 

Viewers also liked (20)

ใบความรู้ เรื่อง บริการในอินเทอร์เน็ต
ใบความรู้ เรื่อง บริการในอินเทอร์เน็ตใบความรู้ เรื่อง บริการในอินเทอร์เน็ต
ใบความรู้ เรื่อง บริการในอินเทอร์เน็ต
 
การสร้างไอคอนทรงกลม
การสร้างไอคอนทรงกลมการสร้างไอคอนทรงกลม
การสร้างไอคอนทรงกลม
 
ใบงานที่ 2
ใบงานที่ 2ใบงานที่ 2
ใบงานที่ 2
 
การปรับแต่งหน้าจอคอมพิวเตอร์
การปรับแต่งหน้าจอคอมพิวเตอร์การปรับแต่งหน้าจอคอมพิวเตอร์
การปรับแต่งหน้าจอคอมพิวเตอร์
 
ส่วนประกอบของโปรแกรมและการทำงาน
ส่วนประกอบของโปรแกรมและการทำงานส่วนประกอบของโปรแกรมและการทำงาน
ส่วนประกอบของโปรแกรมและการทำงาน
 
ใบความรู้หน่วยที่ 1
ใบความรู้หน่วยที่ 1ใบความรู้หน่วยที่ 1
ใบความรู้หน่วยที่ 1
 
เริ่มต้นกับภาษาซี
เริ่มต้นกับภาษาซีเริ่มต้นกับภาษาซี
เริ่มต้นกับภาษาซี
 
ใส่เส้นกรอบให้กับภาพ
ใส่เส้นกรอบให้กับภาพใส่เส้นกรอบให้กับภาพ
ใส่เส้นกรอบให้กับภาพ
 
ประกาศรับสมัครนักเรียนโรงเรียนนามนพิทยาคม
ประกาศรับสมัครนักเรียนโรงเรียนนามนพิทยาคมประกาศรับสมัครนักเรียนโรงเรียนนามนพิทยาคม
ประกาศรับสมัครนักเรียนโรงเรียนนามนพิทยาคม
 
ใบความรู้ที่ 1 เรื่อง คุณสมบัติของคอมพิวเตอร์
ใบความรู้ที่ 1 เรื่อง คุณสมบัติของคอมพิวเตอร์ใบความรู้ที่ 1 เรื่อง คุณสมบัติของคอมพิวเตอร์
ใบความรู้ที่ 1 เรื่อง คุณสมบัติของคอมพิวเตอร์
 
นวัตกรรมครูเต้
นวัตกรรมครูเต้นวัตกรรมครูเต้
นวัตกรรมครูเต้
 
ใบความรู้ เรื่อง การจดทะเบียน Domain
ใบความรู้  เรื่อง การจดทะเบียน Domainใบความรู้  เรื่อง การจดทะเบียน Domain
ใบความรู้ เรื่อง การจดทะเบียน Domain
 
โครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีโครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซี
 
การเพิ่มบล็อกผู้บริหารใน Obeclms
การเพิ่มบล็อกผู้บริหารใน Obeclmsการเพิ่มบล็อกผู้บริหารใน Obeclms
การเพิ่มบล็อกผู้บริหารใน Obeclms
 
การประมวลผลข้อมูลและสารสนเทศ
การประมวลผลข้อมูลและสารสนเทศการประมวลผลข้อมูลและสารสนเทศ
การประมวลผลข้อมูลและสารสนเทศ
 
อักษรประดิษฐ์
อักษรประดิษฐ์อักษรประดิษฐ์
อักษรประดิษฐ์
 
ใบความรู้ เรื่อง ภาษาสื่อสารในอินเทอร์เน็ต
ใบความรู้ เรื่อง ภาษาสื่อสารในอินเทอร์เน็ตใบความรู้ เรื่อง ภาษาสื่อสารในอินเทอร์เน็ต
ใบความรู้ เรื่อง ภาษาสื่อสารในอินเทอร์เน็ต
 
ใบความรู้ เรื่อง ผู้ดูแลอินเทอร์เน็ต
ใบความรู้ เรื่อง ผู้ดูแลอินเทอร์เน็ตใบความรู้ เรื่อง ผู้ดูแลอินเทอร์เน็ต
ใบความรู้ เรื่อง ผู้ดูแลอินเทอร์เน็ต
 
Job1
Job1Job1
Job1
 
ใบความรู้ เรื่อง ประโยชน์การสืบค้น
ใบความรู้  เรื่อง ประโยชน์การสืบค้นใบความรู้  เรื่อง ประโยชน์การสืบค้น
ใบความรู้ เรื่อง ประโยชน์การสืบค้น
 

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

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
 

การเปรียบเทียบเงื่อนไข

  • 1.  if  if…else  if  switch-case 1
  • 2. if C Syntax Flowchart if (condition) START { statement1; : true condition statementN; } false Statement • condition Statement int • {} END condition • 2
  • 3. if #include <stdio.h> if1.c int main() { YOUR HAVE int i=25,j=18; PERMITION if(i>j) printf(“YOUR HAVE PERMITION" getch(); return 0; } 3
  • 4. if…else Flowchart C Syntax START if (condition) { true false statementt1; condition statementt2; Statementt1 Statementf1 } else Statementt2 Statementf2 { statementf1; statementf2; END } 4
  • 5. if…else #include <stdio.h> ifelse1.c int main() { int i=17,j=18; YOUR HAVE NOT if(i>j) PERMITION printf(“YOUR HAVE PERMITION"); else printf(“YOUR HAVE NOT PERMITION"); getch(); return 0; } 5
  • 6. if if (x==1) true Action1; x==1 Action1; false else if (x==2) x==2 true Action2; Action2; false else if (x==3) true x==3 Action3; Action3; false true else if (x==4) x==4 Action4; false Action4; Default_Action; else Default_Action; 6
  • 7. if #include <stdio.h> ifelse2.c int main() { int i=8; MORE if(i>7) printf(“MORE THANTHAN 7 7"); else if(i>6) printf("MORE THAN 6"); else if(i>5) printf("MORE THAN 5"); else printf("1 , 2 , 3"); getch(); return 0; } 7
  • 8. switch-case switch (x) x==1 true Action1; { case 1: Action1; false true break; x==2 Action2; case 2: Action2; false true break; x==3 Action3; case 3: Action3; false true break; x==4 Action4; case 4: Action4; false break; Default_Action; default: Default_Action; break; } 8
  • 9. switch-case #include <stdio.h> int main() switch1.c { int i=2; switch(i) { PRES case 2 : printf(“PRESS 2"); S2 break; case 1 : printf(“PRESS 1"); break; default : printf("NO MATCH"); break; } getch(); return 0; } 9