SlideShare ist ein Scribd-Unternehmen logo
1 von 39
http://eglobiotraining.com/
http://eglobiotraining.com/
> A switch, case, select or inspect statement is a type of selection
   control mechanism that exists in most imperative programming
   languages such as Pascal, Ada, C/C++, C#, Java, and so on. It is
   also included in several other types of languages. Its purpose is to
   allow the value of a variable or expression to control the flow of
   program execution via a multiway branch (or "goto", one of
   several labels).

The Main Reason using switch case :
   > To improve clarity, by reducing otherwise repetitive coding,
   and (if the heuristics permit) also offering the potential for faster
   execution through easier compiler optimization in many cases.




                                                 http://eglobiotraining.com/
1. The If – else Statement

  >The if statement allows the programmer to make
  decisions within a program.
   > The general format of an if statement is:
      If (expression)
         statement
   -Where expression represents a relational, equality, or
   logical expression ( conditional expression) .




                                            http://eglobiotraining.com
                                                                      /
If statement (two alternatives)
 Form:
  If (condition)     Note: if condition evaluates to true, then statement is
      statement;     executed and statement is skipped; otherwise, statement is
  else               skipped and statement is executed
      statement;

If statement (One-Alternatives)
  Form:
  If (condition)        Note: if condition evaluates to true, then statement is
      statement;        executed and statement is skipped

Format of the if statement
- All if statement examples in this text indent statements. The word else
Is typed without indention on a separate line. The format of the if statement
makes its meaning apparent and is used solely to improve program readability;
The format makes no difference to the computer



                                                      http://eglobiotraining.com/
   If we know how to write a C expression that is
    equivalent of a question such as “Is resting the value
    of expression to select a course of action. In C, the
    statement is the primary selection control structure

   Me: it’s hard to write c expression. So, I just copy and
    paste it into internet.

   A programming language is an artificial language
    designed to communicate instructions to a machine,
    particularly a computer. Programming languages can
    be used to create programs that control the behavior
    of a machine and/or to express algorithms precisely.




                                        http://eglobiotraining.com/
 1. Open Dev C++
 2. Click File and choose New
 3. Post your Statements
 4. after you post your statement
 5. Save it .choose file and save or
 6. click f9 or you can see it shaped like a
  square


                             http://eglobiotraining.com/
http://eglobiotraining.com/
The below program uses a switch statement to validate and select
 upon the users input choice, simulating a simple menu of choices.




Link:   http://gd.tuwien.ac.at/languages/c/programming-
        bbrown/c_028.htm

                                            http://eglobiotraining.com/
When it compiles and run, this will be it looks like .
The C expression that was type it on Dev C++
The words are “enter in two number  24”




                                        http://eglobiotraining.com/
Example of Switch
Case Statement , you
Will see the statement
on the link that you see
 in this slide.




 Link:

http://www.morrowland.com/apron/tutorials/
cpp/cpp_switch_case/index.php                http://eglobiotraining.com/
After I compile it and run it, the statement is now like this. As you
Can see after you answer the 1st question the next question appear
And after you finish all the question the box will disappear. It means
finish.




                                               http://eglobiotraining.com/
Function and target of
      Programming language :
     A computer programming
   language is a language. used
    to write computer programs,
            which involve
   a computer performing some
                 kind of
   computation or algorithm and
       possibly control external
    devices such as printers , disk
      drives , robots, and so on.




  Link:

http://www.morrowland.com/ap
ron/tutorials/cpp/cpp_if_else/ind
ex.php
                                      http://eglobiotraining.com/
When the statement is done it will look like this.
I got this from the URL . The URL was posted on the previous
                              slide




                                        http://eglobiotraining.com/
Did You Know?
                                                 The first programming
                                                 languages predate the modern
                                                 computer. The 19th century
                                                 saw the invention of
                                                 "programmable" looms and pl
                                                 ayer piano scrolls, both of
                                                 which implemented examples
                                                 of domain-specific
                                                 languages.




http://msdn.microsoft.com/en-us/library/66k51h7a(v=vs.80).aspx
                                               http://eglobiotraining.com/
Did You Know ?
All programming languages have some primitive building blocks for the
description of data and the processes or transformations applied to them(like the
addition of two numbers or the selection of an item from a collection). These
primitives are defined by syntactic and semantic rules which describe their
structure and meaning respectively.




                                                    http://eglobiotraining.com/
http://eglobiotraining.com/
Link:

 http://www.cfanatic.com/topic4267/




                                      http://eglobiotraining.com/
http://eglobiotraining.com/
Looping Statements
> Loops execute a block of code a specified
  number of times, or while a specified condition
  is true.
> in PHP, the following looping statements are
  used:

     *The while Loop
     * The Do… While Loop
     * The For Loop
     *The Foreach Loop
     *Break and continue statement
http://www.slideshare.net/ilakkiya/looping-statement
While structure is another type of loop statements,
where the condition is checked at first, the iteration
will not stop even if the value changes while executing
statements.

                 Form:
                 While(condition)
                 {
                  code to be executed;
                 }


   http://www.slideshare.net/ilakkiya/looping-statement

                                            http://eglobiotraining.com/
> Do while statement is same as the while
  statement , the only difference is that it
  evaluates the expression at the end.
           Form:
           do
              {
                code to be executed;
               }
               while (condition):

 http://www.slideshare.net/ilakkiya/looping-statement
> The for loop is used when you know in advance how
   many times the script should run.
> Be for statement takes three expressions inside its
   parentheses seperated by semi-colons. When the
   for loop executes, the following occurs:
> The initializing expression is executed. This expression
   usually initializes oneor more loop counter, but the
   syntax allow expression any degree of complexity.
> The condition expression is evaluated. Of the value of
   condition is true, the loop statements execute. If the
   value of condition is false, the for loop terminates.

http://www.slideshare.net/ilakkiya/looping-statement


                                       http://eglobiotraining.com/
Form:

       for {initialization; condition:
      increment )
          {
           code to be executed
          }




http://www.slideshare.net/ilakkiya/looping-statement



                                        http://eglobiotraining.com/
   For Each structure is a loop structure used
    for arrays

Form:
foreach(array as value)
{
  code to be executed
}

Foreach (array as key => value)
{
  code to be executed
        http://www.slideshare.net/ilakkiya/looping-statement
}

                                            http://eglobiotraining.com/
> Break ends the execution of the for, for
  each, while, do-while or switch
  statement.

Form:
* Break ( optional numeric argument)



  http://www.slideshare.net/ilakkiya/looping-statement



                                             http://eglobiotraining.com/
> “Continue” is used to skip the current loop
   iteration and continue with the next iteration of
   the loop. But “Break” is to exit from the whole
   loop.


 Form:
 * Break ( optional numeric argument)



   http://www.slideshare.net/ilakkiya/looping-statement



                                        http://eglobiotraining.com/
http://www.morrowland.com/apron/tutorials/cpp/cpp_for_loop/in
dex.php




                                      The for
                                        loop




                                        http://eglobiotraining.com/
http://www.morrowland.com/apron/tutorials/cpp/cpp_for_loop/ind
ex.php




                                         http://eglobiotraining.com/
http://www.morrowland.com/apron/tutorials/cpp/cpp_do_while_
loop/index.php



                                     Do while
                                       loop




                                        http://eglobiotraining.com/
http://eglobiotraining.com/
http://www.exforsys.com/tutorials/c-plus-plus/looping-in-c.html




                                          While loop




                                             http://eglobiotraining.com/
http://eglobiotraining.com/
http://cprogramminglanguage.net/c-break-continue-statements.aspx




                                            Break and
                                            continue




                                            http://eglobiotraining.com/
http://eglobiotraining.com/
http://www.w3schools.com/php/php_looping_for.asp




       Foreach loop

                                     http://eglobiotraining.com/
http://eglobiotraining.com/
http://en.wikipedia.org/wiki/Switch_statem
  ent
   http://www.morrowland.com/apron/tutorials
   /cpp/cpp_switch_case/index.php

   http://gd.tuwien.ac.at/languages/c/program
   ming-bbrown/c_028.htm




                                                http://eglobiotraining.com/
http://eglobiotraining.com/

Weitere ähnliche Inhalte

Was ist angesagt?

Final requirement for programming-Bonifacio, Mary Clemence
Final requirement for programming-Bonifacio, Mary ClemenceFinal requirement for programming-Bonifacio, Mary Clemence
Final requirement for programming-Bonifacio, Mary Clemenceclemencebonifacio
 
Advanced C Language for Engineering
Advanced C Language for EngineeringAdvanced C Language for Engineering
Advanced C Language for EngineeringVincenzo De Florio
 
C programming interview questions
C programming interview questionsC programming interview questions
C programming interview questionsadarshynl
 
Hands-on Introduction to the C Programming Language
Hands-on Introduction to the C Programming LanguageHands-on Introduction to the C Programming Language
Hands-on Introduction to the C Programming LanguageVincenzo De Florio
 
Overview of c language
Overview of c languageOverview of c language
Overview of c languageshalini392
 
C Language (All Concept)
C Language (All Concept)C Language (All Concept)
C Language (All Concept)sachindane
 
Decision making and loop in C#
Decision making and loop in C#Decision making and loop in C#
Decision making and loop in C#Prasanna Kumar SM
 
Learn C# Programming - Decision Making & Loops
Learn C# Programming - Decision Making & LoopsLearn C# Programming - Decision Making & Loops
Learn C# Programming - Decision Making & LoopsEng Teong Cheah
 
Cordova training : Day 3 - Introduction to Javascript
Cordova training : Day 3 - Introduction to JavascriptCordova training : Day 3 - Introduction to Javascript
Cordova training : Day 3 - Introduction to JavascriptBinu Paul
 

Was ist angesagt? (20)

88 c-programs
88 c-programs88 c-programs
88 c-programs
 
Final requirement for programming-Bonifacio, Mary Clemence
Final requirement for programming-Bonifacio, Mary ClemenceFinal requirement for programming-Bonifacio, Mary Clemence
Final requirement for programming-Bonifacio, Mary Clemence
 
Survelaine murillo ppt
Survelaine murillo pptSurvelaine murillo ppt
Survelaine murillo ppt
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Advanced C Language for Engineering
Advanced C Language for EngineeringAdvanced C Language for Engineering
Advanced C Language for Engineering
 
Final requirement
Final requirementFinal requirement
Final requirement
 
Escaping Dependency Hell
Escaping Dependency HellEscaping Dependency Hell
Escaping Dependency Hell
 
C programming interview questions
C programming interview questionsC programming interview questions
C programming interview questions
 
Introduction to PHP
Introduction to PHPIntroduction to PHP
Introduction to PHP
 
The basics of c programming
The basics of c programmingThe basics of c programming
The basics of c programming
 
Hands-on Introduction to the C Programming Language
Hands-on Introduction to the C Programming LanguageHands-on Introduction to the C Programming Language
Hands-on Introduction to the C Programming Language
 
Overview of c language
Overview of c languageOverview of c language
Overview of c language
 
C Language (All Concept)
C Language (All Concept)C Language (All Concept)
C Language (All Concept)
 
C programming
C programming C programming
C programming
 
C language
C languageC language
C language
 
Decision making and loop in C#
Decision making and loop in C#Decision making and loop in C#
Decision making and loop in C#
 
Learn C# Programming - Decision Making & Loops
Learn C# Programming - Decision Making & LoopsLearn C# Programming - Decision Making & Loops
Learn C# Programming - Decision Making & Loops
 
C programming language
C programming languageC programming language
C programming language
 
Basics1
Basics1Basics1
Basics1
 
Cordova training : Day 3 - Introduction to Javascript
Cordova training : Day 3 - Introduction to JavascriptCordova training : Day 3 - Introduction to Javascript
Cordova training : Day 3 - Introduction to Javascript
 

Ähnlich wie Deguzmanpresentationprogramming

Fundamentals of programming finals.ajang
Fundamentals of programming finals.ajangFundamentals of programming finals.ajang
Fundamentals of programming finals.ajangJaricka Angelyd Marquez
 
Fundamentals of programming final
Fundamentals of programming finalFundamentals of programming final
Fundamentals of programming finalRicky Recto
 
Yeahhhh the final requirement!!!
Yeahhhh the final requirement!!!Yeahhhh the final requirement!!!
Yeahhhh the final requirement!!!olracoatalub
 
Switch case and looping statement
Switch case and looping statementSwitch case and looping statement
Switch case and looping statement_jenica
 
Fundamentals of programming angeli
Fundamentals of programming angeliFundamentals of programming angeli
Fundamentals of programming angelibergonio11339481
 
Macasu, gerrell c.
Macasu, gerrell c.Macasu, gerrell c.
Macasu, gerrell c.gerrell
 
Switch case and looping
Switch case and loopingSwitch case and looping
Switch case and loopingChaAstillas
 
Switch case and looping new
Switch case and looping newSwitch case and looping new
Switch case and looping newaprilyyy
 
Switch case and looping kim
Switch case and looping kimSwitch case and looping kim
Switch case and looping kimkimberly_Bm10203
 
My programming final proj. (1)
My programming final proj. (1)My programming final proj. (1)
My programming final proj. (1)aeden_brines
 
Switch case and looping
Switch case and loopingSwitch case and looping
Switch case and loopingaprilyyy
 
Mark asoi ppt
Mark asoi pptMark asoi ppt
Mark asoi pptmark-asoi
 
Fundamentals of prog. by rubferd medina
Fundamentals of prog. by rubferd medinaFundamentals of prog. by rubferd medina
Fundamentals of prog. by rubferd medinarurumedina
 

Ähnlich wie Deguzmanpresentationprogramming (20)

Fundamentals of programming finals.ajang
Fundamentals of programming finals.ajangFundamentals of programming finals.ajang
Fundamentals of programming finals.ajang
 
Fundamentals of programming final
Fundamentals of programming finalFundamentals of programming final
Fundamentals of programming final
 
Switch case looping
Switch case loopingSwitch case looping
Switch case looping
 
Yeahhhh the final requirement!!!
Yeahhhh the final requirement!!!Yeahhhh the final requirement!!!
Yeahhhh the final requirement!!!
 
My final requirement
My final requirementMy final requirement
My final requirement
 
Switch case and looping statement
Switch case and looping statementSwitch case and looping statement
Switch case and looping statement
 
Switch case and looping jam
Switch case and looping jamSwitch case and looping jam
Switch case and looping jam
 
Fundamentals of programming angeli
Fundamentals of programming angeliFundamentals of programming angeli
Fundamentals of programming angeli
 
Project
ProjectProject
Project
 
Macasu, gerrell c.
Macasu, gerrell c.Macasu, gerrell c.
Macasu, gerrell c.
 
Switch case and looping
Switch case and loopingSwitch case and looping
Switch case and looping
 
Switch case and looping new
Switch case and looping newSwitch case and looping new
Switch case and looping new
 
Switch case and looping kim
Switch case and looping kimSwitch case and looping kim
Switch case and looping kim
 
My programming final proj. (1)
My programming final proj. (1)My programming final proj. (1)
My programming final proj. (1)
 
Switch case and looping
Switch case and loopingSwitch case and looping
Switch case and looping
 
Mark asoi ppt
Mark asoi pptMark asoi ppt
Mark asoi ppt
 
Fundamentals of prog. by rubferd medina
Fundamentals of prog. by rubferd medinaFundamentals of prog. by rubferd medina
Fundamentals of prog. by rubferd medina
 
Bb Tequila Coding Style (Draft)
Bb Tequila Coding Style (Draft)Bb Tequila Coding Style (Draft)
Bb Tequila Coding Style (Draft)
 
C++ programming
C++ programmingC++ programming
C++ programming
 
C Language Presentation.pptx
C Language Presentation.pptxC Language Presentation.pptx
C Language Presentation.pptx
 

Deguzmanpresentationprogramming

  • 3. > A switch, case, select or inspect statement is a type of selection control mechanism that exists in most imperative programming languages such as Pascal, Ada, C/C++, C#, Java, and so on. It is also included in several other types of languages. Its purpose is to allow the value of a variable or expression to control the flow of program execution via a multiway branch (or "goto", one of several labels). The Main Reason using switch case : > To improve clarity, by reducing otherwise repetitive coding, and (if the heuristics permit) also offering the potential for faster execution through easier compiler optimization in many cases. http://eglobiotraining.com/
  • 4. 1. The If – else Statement >The if statement allows the programmer to make decisions within a program. > The general format of an if statement is: If (expression) statement -Where expression represents a relational, equality, or logical expression ( conditional expression) . http://eglobiotraining.com /
  • 5. If statement (two alternatives) Form: If (condition) Note: if condition evaluates to true, then statement is statement; executed and statement is skipped; otherwise, statement is else skipped and statement is executed statement; If statement (One-Alternatives) Form: If (condition) Note: if condition evaluates to true, then statement is statement; executed and statement is skipped Format of the if statement - All if statement examples in this text indent statements. The word else Is typed without indention on a separate line. The format of the if statement makes its meaning apparent and is used solely to improve program readability; The format makes no difference to the computer http://eglobiotraining.com/
  • 6. If we know how to write a C expression that is equivalent of a question such as “Is resting the value of expression to select a course of action. In C, the statement is the primary selection control structure  Me: it’s hard to write c expression. So, I just copy and paste it into internet.  A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely. http://eglobiotraining.com/
  • 7.  1. Open Dev C++  2. Click File and choose New  3. Post your Statements  4. after you post your statement  5. Save it .choose file and save or  6. click f9 or you can see it shaped like a square http://eglobiotraining.com/
  • 9. The below program uses a switch statement to validate and select upon the users input choice, simulating a simple menu of choices. Link: http://gd.tuwien.ac.at/languages/c/programming- bbrown/c_028.htm http://eglobiotraining.com/
  • 10. When it compiles and run, this will be it looks like . The C expression that was type it on Dev C++ The words are “enter in two number  24” http://eglobiotraining.com/
  • 11. Example of Switch Case Statement , you Will see the statement on the link that you see in this slide. Link: http://www.morrowland.com/apron/tutorials/ cpp/cpp_switch_case/index.php http://eglobiotraining.com/
  • 12. After I compile it and run it, the statement is now like this. As you Can see after you answer the 1st question the next question appear And after you finish all the question the box will disappear. It means finish. http://eglobiotraining.com/
  • 13. Function and target of Programming language : A computer programming language is a language. used to write computer programs, which involve a computer performing some kind of computation or algorithm and possibly control external devices such as printers , disk drives , robots, and so on. Link: http://www.morrowland.com/ap ron/tutorials/cpp/cpp_if_else/ind ex.php http://eglobiotraining.com/
  • 14. When the statement is done it will look like this. I got this from the URL . The URL was posted on the previous slide http://eglobiotraining.com/
  • 15. Did You Know? The first programming languages predate the modern computer. The 19th century saw the invention of "programmable" looms and pl ayer piano scrolls, both of which implemented examples of domain-specific languages. http://msdn.microsoft.com/en-us/library/66k51h7a(v=vs.80).aspx http://eglobiotraining.com/
  • 16. Did You Know ? All programming languages have some primitive building blocks for the description of data and the processes or transformations applied to them(like the addition of two numbers or the selection of an item from a collection). These primitives are defined by syntactic and semantic rules which describe their structure and meaning respectively. http://eglobiotraining.com/
  • 18. Link: http://www.cfanatic.com/topic4267/ http://eglobiotraining.com/
  • 20. Looping Statements > Loops execute a block of code a specified number of times, or while a specified condition is true. > in PHP, the following looping statements are used: *The while Loop * The Do… While Loop * The For Loop *The Foreach Loop *Break and continue statement http://www.slideshare.net/ilakkiya/looping-statement
  • 21. While structure is another type of loop statements, where the condition is checked at first, the iteration will not stop even if the value changes while executing statements. Form: While(condition) { code to be executed; } http://www.slideshare.net/ilakkiya/looping-statement http://eglobiotraining.com/
  • 22. > Do while statement is same as the while statement , the only difference is that it evaluates the expression at the end. Form: do { code to be executed; } while (condition): http://www.slideshare.net/ilakkiya/looping-statement
  • 23. > The for loop is used when you know in advance how many times the script should run. > Be for statement takes three expressions inside its parentheses seperated by semi-colons. When the for loop executes, the following occurs: > The initializing expression is executed. This expression usually initializes oneor more loop counter, but the syntax allow expression any degree of complexity. > The condition expression is evaluated. Of the value of condition is true, the loop statements execute. If the value of condition is false, the for loop terminates. http://www.slideshare.net/ilakkiya/looping-statement http://eglobiotraining.com/
  • 24. Form: for {initialization; condition: increment ) { code to be executed } http://www.slideshare.net/ilakkiya/looping-statement http://eglobiotraining.com/
  • 25. For Each structure is a loop structure used for arrays Form: foreach(array as value) { code to be executed } Foreach (array as key => value) { code to be executed http://www.slideshare.net/ilakkiya/looping-statement } http://eglobiotraining.com/
  • 26. > Break ends the execution of the for, for each, while, do-while or switch statement. Form: * Break ( optional numeric argument) http://www.slideshare.net/ilakkiya/looping-statement http://eglobiotraining.com/
  • 27. > “Continue” is used to skip the current loop iteration and continue with the next iteration of the loop. But “Break” is to exit from the whole loop. Form: * Break ( optional numeric argument) http://www.slideshare.net/ilakkiya/looping-statement http://eglobiotraining.com/
  • 32. http://www.exforsys.com/tutorials/c-plus-plus/looping-in-c.html While loop http://eglobiotraining.com/
  • 34. http://cprogramminglanguage.net/c-break-continue-statements.aspx Break and continue http://eglobiotraining.com/
  • 36. http://www.w3schools.com/php/php_looping_for.asp Foreach loop http://eglobiotraining.com/
  • 38. http://en.wikipedia.org/wiki/Switch_statem ent http://www.morrowland.com/apron/tutorials /cpp/cpp_switch_case/index.php http://gd.tuwien.ac.at/languages/c/program ming-bbrown/c_028.htm http://eglobiotraining.com/