Está en la página 1de 3
2419/2017 C++ if. else declaracion C++ IF... ELSE DECLARACION Inttps://www.tutorialspoint.com/eplusplus/epp_if_else_statement htm Copyright © ttorialspoint. com] Una instruccién if puede ser seguida por una instruecién opeional else , que se ejecuta cuando la expresion jleana es falsa. Sintaxis ‘La sintaxis de una instruceién if... else en C++ es - if(boolean_expression) { // statenent(s) will execute if the boolean expression is true y else { // statement (s) will execute if the boolean expression is false } Si la expresién booleana se evaliia como verdadera , entonces el bloque if se ejecutard de cédigo, de lo contrario bloque else se ejecutaré de cédigo. Diagrama de flujo If condition is rue Hf condition] is false Ejemplo finclude using namespace std; int main () ¢ // Local variable declaration int a = 100; ps:twaw tutorialpoint comlegi-binprinipage.cgi va 2419/2017 C++ if. else declaracion // check the boolean condition if( ac 20) ¢ // if condition is true then print the following cout << "a is less than 28;" << endl; } else { // if condition is false then print the following cout << "a is not less than 20;" << endl; y cout << "value of a is: " << a << endl; return 0; y Cuando el eédigo anterior se compila y ejecuta, produce el resultado siguiente - a is not less than 20; value of a is : 100 si ... else si... else Declaracién Una sentencia if puede ser seguida por una instruceién opcional else if... else , que es muy titil para probar arias condiciones usando la sentencia if if else else. ‘Cuando se utiliza if, elseif, else declaraciones hay pocos puntos a tener en cuenta. + Unsi puede tener cero o de otra persona y debe venir después de cualquier otro + Unsi puede tener cero a muchos mis si es y deben venir antes que el otro. + Una ver.que un else si tiene éxito, ninguno de él restante else's o else's seré probado. Sintaxis ‘La sintaxis de una instruccién if... else if... else en C ++ es - if(boolean_expression 1) ( // Execlites when the boolean expression 1 is true } else if( boolean_expression 2) { // Executes when the boolean expression 2 is true } else if( boolean_expression 3) { // Executes when the boolean expression 3 is true } else { // executes when the none of the above condition is true. > Ejemplo winclude using namespace std; int main () ¢ // Local variable declaration: int a = 100; ps:twaw tutorialpoint comlegi-binprinipage.cgi 28 2419/2017 C++ if. else declracion UL check the boolean condition af a == 10) { // 4f condition is true then print the following cout << "Value of a is 10" << endl; } else if( a == 20) { // if else if condition is true cout << "Value of a is 20" << endl; } else if( a == 30 ) { // %§ else if condition is true cout << "Value of a is 30" cx endl; ) else { // %f none of the conditions is tru cout << "Value of a is not matching” << endl; } cout << “Exact value of ais : <

También podría gustarte