viernes, 8 de noviembre de 2019

Clase#8: Función While y do-while

While

La función while funciona como un bucle repetitivo que terminar cunado la condición sea falsa

while(condición){
Instrucciones
}

Ejemplo
Imprimir en pantalla la secuencia del 1 al 5

#include<librerías>

int main(){
int a;                                       -aquí podemos ver como el valor de "a" incia con 0 por ser basura
while(a<=5){                         -al entrar al while identifica que a es menor que 5 y es "verdadero" así                                                    que entra al programa
a++;                                       - se realiza una suma de 1

printf("%d",a);                      - se imprime
}

}


el código sale después de 5 veces ya que la quinta vez saldrá "a" que valdrá 5 es mayor o igual a 5 entonces es falso y saldrá del bucle

Do-While

La función do-while es la misma que el while con la diferencia que primero ejecuta las acciones y luego verifica

do{
instrucciones;
}while(condición);

Ejemplo
Imprimir en pantalla la secuencia del 1 al 5

#include<librerías>

int main(){
int a;       
do{
a++;
printf("%d",a);
}while(a<=5);


Como podemos ver es la misma que el anterior solo que el programa primero se ejecuta y luego evalúa             



jueves, 7 de noviembre de 2019

Clase #7: Función For

La instrucción es una acción repetitiva, es una variante del while
su sintaxis es da la siguiente manera

for(declaración de variable; condición o parámetro; incremento o disminución de la variable){
-instrucciones
}

ahora un ejemplo
Reliar un programa que imprima la serie del numero del 1 al 9

 #include<librerias>

int main(){

for(int=a;a<10;a++){
printf("%d",a);
}
}


el programa dice que si "a" es mayor que 10 entonces incrementa +1 y imprimirá hasta que "a" valga a 9 y sale del programa