Esta es la estructura para utilizar la condición if
if(condición){ //lo que se hará en caso de que sea verdadera la condición }
Estructura del ciclo for:
for(inicializa variable; condición; actualiza variable){ //lo que se hará en cada ciclo }
Estructura del ciclo do while, esta ciclo siempre realiza una vez lo que se encuentre dentro de las llaves y después checa la condición
do{ //lo que se hará en cada ciclo }while(condición);
Estrucutura ciclo while, a diferencia del ciclo do while aqui primero se checa la condición y en caso de cumplirse realiza lo que está dentro de las llaves
while(condición){ //lo que se hará en cada ciclo }
Aquí el programa que utiliza estas estructuras:
/* Pide un numero al usuario y dependiendo de que tan grande sea el numero es lo que realiza */ #include <stdio.h> int main (void){ int num; printf("Dame un numero (0 al 10): "); scanf("%d", &num); //si el numero es igual a 0 entre aqui if(num == 0){ int i; //imprime los numeros del 0 al 10 for(i=0; i<=10; i++){ printf("%d\n",i); } printf("Bye!\n"); } //si el numero es mayor a 0 y menor ó = a 5 if(num >0 && num <=5){ int y=num; //imprime desde el numero ingresado por el usuario hasta el 29 do{ printf("%d\n",y); y=y+1;//aumenta y en 1 }while(y;<30); } //si num > a 5 y < o = a 10 if(num >5 && num <=10){ int j =num; //imprime num y lo va aumentando en 3 hasta que j sobrepase 40 while(j < 40){ printf("%d\n",j); j=j+3; //aumenta j en 3 } } if(num>10){ printf("El numero es mayor a 10\n"); } return 0; }
Aquí las capturas de pantalla:
Saludos!
No comments:
Post a Comment