MPLAB X Y C18 – SENTENCIAS REPETITIVAS Y SELECTIVAS

download MPLAB X Y C18 – SENTENCIAS REPETITIVAS Y SELECTIVAS

of 5

Transcript of MPLAB X Y C18 – SENTENCIAS REPETITIVAS Y SELECTIVAS

  • MPLAB X Y C18 SENTENCIAS REPETITIVAS Y SELECTIVAS

    Sentencias selectivas

    Sentencia IF: Se utiliza para ejecutar una sentencia o un grupo de ellas si una expresin es

    cierta.

    Sentencia IF-ELSE: Se utiliza para ejecutar dos opciones posibles una cuando la condicin es

    verdadera y otra cuando no lo es. Si la condicin es verdadera se ejecutan las sentencias

    dentro del IF, si es falsa se ejecuta lo que este dentro del ELSE.

  • Sentencia IF-ELSE-IF: Este es una versin ampliada del IF-ELSE ya que con esto puedes

    evaluar ms de dos condiciones, la primera empieza con un IF, despus sigue un ELSE-IF (las

    veces que se requiera) y por ltimo se termina con un ELSE.

    Sentencia SWITCH: Esta sentencia nos brinda una forma ms elegante de bifurcacin

    mltiple. Podemos considerarla como una forma ms estructurada de la sentencia IF-ELSE-

    IF, aunque tiene algunas restricciones en las condiciones lgicas a evaluar, las cuales son

    comparaciones de valores enteros. Para elaborar el cdigo se usan las palabras reservadas

    como lo es SWITCH, CASE, BREAK Y DEFAULT. La opcin DEFAULT contiene las sentencias

    que no entran en ningn caso anterior.

  • Sentencias repetitivas

    Sentencia WHILE: El cuerpo o bloque de este bucle se ejecutar una y otra vez mientras una

    expresin sea verdadera.

    Sentencia DO-WHILE: Es parecida a un WHILE solo que la condicin se evala al final, por lo

    que el cuerpo o bloque de este bucle se ejecutara por lo menos una vez. Mejor dicho

    mientras la expresin del WHILE sea verdadera se ejecutara todo lo que este dentro de DO.

    Sentencia FOR: Las dos sentencias anteriores, WHILE Y DO-WHILE se suelen emplear

    cuando no se sabe de antemano la cantidad de veces que se va a ejecutar el bucle. En los

    casos donde el bucle involucra alguna forma de conteo finito es preferible emplear la

  • sentencia FOR. Esto porque un una sentencia FOR te permite tener un valor, una condicin

    y una forma de incremento.

    Contacto:

    Nombre: Pedro Snchez

    Mail: [email protected]

    Blog: http://electronicayrobotica.wordpress.com/