CUADRO-COMPARATIVOS Instruccion de Seleccion e Instruccion de Repeticcion
CUADRO-COMPARATIVOS Instruccion de Seleccion e Instruccion de Repeticcion
CUADRO-COMPARATIVOS Instruccion de Seleccion e Instruccion de Repeticcion
Instrucciones de Selección.
INSTRUCCIÓN SINTAXIS EJEMPLO PARA QUÉ SIRVE
if (condición) { if ( hora < 12 ) { Permite controlar qué procesos tienen
instrucciones lugar, típicamente en función del valor
if else simple } else { printf(“Buenos Días\n”); de una o varias variables, de un valor de
cálculo o booleano, o de las decisiones
instrucciones
} del usuario.
}
CUADRO COMPARATIVO
Instrucciones de Repetición.
INSTRUCCIÓN SINTAXIS EJEMPLO PARA QUÉ SIRVE
WHILE <?php Forma descendente los números Ejecuta una porción de
del 0 al 10. programa mientras se cumpla
while (condición) { una cierta condición.
#include<stdio.h>
... sentencias; #include<stdlib.h> Mientras la condición sea
} verdadera, se ejecutan las
instrucciones contenidas en
?> void main() el while. Cuando deja de
{ cumplirse la condición, se
int numero=10; sale del ciclo y se continúa
ejecutando el resto del
programa.
while(numero >= 0)
{
printf(“%d\n”,numero);
numero–;
}
system(“pause”);
}
DO-WHILE <?php #include<stdio.h> Es muy similar a la
do { #include<stdlib.h> estructura while, excepto
que la expresión
…sentencias void main() verdadera es verificada al
} while(condición); { final de cada iteración en
?> int numero=10; lugar de al principio.
do
{
printf(“%d\n”,numero);
numero–;
}
while(numero >= 0);
system(“pause”);
}
FOR <?php #include<stdio.h> Se utiliza generalmente
#include<stdlib.h> cuando tenemos bien
for ($variable=valor_inicial; determinada la cantidad de
condición; incremento) { void main() repeticiones a realizar. Se
... sentencias; diferencia de las anteriores
{ en que se debe incluir en la
} int numero; propia instrucción una
?> variable de control, la cual se
for(numero=10; numero >= 0; incrementa o decrementa de
numero–) forma automática.
printf(“%d\n”,numero);
system(“pause”);
}