Subscribete a mi canal de Youtube

Presentación del blog

En esta página pueden encontrar una breve descripción del proposito del blog.

Fondo de pantalla chulo..

Este link no te lleva a ningun lado, ups!

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

lunes, 24 de noviembre de 2014

Ciclo DO WHILE

IMAGEN WHILE

Este ciclo es una muy buena alternativa al ya conocido ciclo "while", pero con una característica en particular que lo diferencia de cualquier otro ciclo.
Aprende a usarlo en este post del día de hoy.


Este bucle como cualquier otro, evalua si una expresión booleana se cumple, si esto sucede, entonces se ejecuta el código que engloban las llaves de dicha sentencia.
La principal característica del ciclo "do while" es que siempre se ejecuta por lo menos una vez, es decir, el bloque de código que contiene se ejecutara una vez sin importar la condición que especificamos para que se detenga.

La estructura de dicho bucle es la siguiente:

       do
       {
           ///Bloque de sentencias
       }while(expresion booleana);
    

Para mayor comprensión te dejo un video, de cualquier manera mas abajo encontraras un código ejemplo.

Video-Tutorial explicativo:






Código ejemplo comentado:

#include <stdio.h> /*Libreria estantar para salida y entrada de datos*/

/* Este itera hasta que el usuario introdusca el caracter 's' */

int main(){
   /* Ejemplo de estructura "while"*/
    
    char opc;
    do {
        printf("\nDeseas salir del programa? [Si = s] >>  ");
        scanf("%c", &opc);
    } while(opc != 's');
    
    printf("Adios!");

    return 0;
}


      Salida : 
            1. Deseas salir del programa? [Si = s] >>  
            2. Adios!