Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

Universidad del Valle de México

MUSICA MIENTRAS NAVEGAS CON REAL AUDIO

SACBEOB ( SISTEMAS DE CAMINOS ELEVADOS )

960PERSONAS QUE NOS VISITAN

Búscalo en SACBEOB

CICLOS

LA ITERACION WHILE

Su sintaxis podría expresarse de la siguiente forma :

while(expresion) ó while(expresión) { proposición 1 ; proposición 1 ; proposición 2 ; }

Esta sintaxis expresada en palabras significaria: mientras (expresión) dé un resultado CIERTO ejecútese la proposición 1 , en el caso de la izquierda ó ejecútese el bloque de sentencias , en el caso de la derecha.
Por lo general , dentro de la proposición ó del bloque de ellas , se modifican términos de la expresión condicional , para controlar la duración de la iteración .

LA ITERACION DO - WHILE

La sintaxis será :

do { proposición 1 ; proposición 2 ; } while (expresión) ;

Expresado en palabras , esto significa : ejecute las proposiciones , luego repita la ejecución mientras la expresión dé un resultado CIERTO .

LA ITERACION FOR

El FOR es; una forma abreviada de expresar un WHILE.

for ( expresión1 ; expresión2 ; expresion3 )

{

proposición1 ;

proposición2 ;

}

Esto equivale a :

expresión1 ;

while ( expresión2 ) {

proposición1 ;

proposición2 ;

expresion3 ;

}

La expresión1 es una asignación de una ó más variables , (equivale a una inicialización de las mismas ) , la expresión2 es una relación de algun tipo que , mientras dé un valor CIERTO , permite la iteración de la ejecución y expresión3 es otra asignación , que comunmente varía alguna de las variables contenida en expresión2 .
Todas estas expresiones , contenidas en el paréntesis del FOR deben estar separadas por punto y coma (;) y no por comas simples.
No es imprescindible que existan TODAS las expresiones dentro del paréntesis del FOR , pudiendose dejar en blanco algunas de ellas , por ejemplo :

for ( ; exp2 ; exp3) for (exp1 ; ; ) for ( ; ; )

LA FUNCION EXIT()

Normalmente se la utiliza para abortar los programas en caso de que se esté por cometer un error fatal é inevitable. La función EXIT() tiene una operatoria mucho más drastica que las anteriores , en vez de saltear una iteración ó abandonar un lazo de programa , esta abandona directamente al programa mismo dándolo por terminado . Realiza también una serie de operaciones útiles como ser , el cerrado de cualquier archivo que el programa hubiera abierto , el vaciado de los buffers de salida , etc.
Mediante el valor que se le ponga en su argumento se le puede informar a quien haya llamado al programa  el tipo de error que se cometió.

SENTENCIA GOTO

El uso del goto implica un salto incondicional de un lugar a otro del programa . Esta práctica hace que los programas sean muy dificiles de corregir ó mantener.
Si no quedara más remedio que usarlo debe marcarse el destino del salto mediante un nombre seguido por dos puntos .

if( x == 0 ) goto OTRO_LADO ; OTRO_LADO: printf("...");

En este caso si x es cero se saltean todas las sentencias entre el if y el destino , continuandose con la ejecución del printf() .  

REGRESAR

CONTINUAR