Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estructura de repetición
Estructura de repetición
2
¿Cómo funciona?
Pseudocódigo
Repita_mientras (<condicion>)
…
no condición …
si …
Fin Repita_mientras
Acciones A
Código en C
while (<condicion>) {
s …
…
s …
25/10/2013
}
Ejemplo en C 5
}//while
printf ("Fin");
system ("Pause");
}// Fin main
While 6
int contador = 0;
}//while
printf ("Fin");
system("Pause");
}// Fin main
25/10/2013
While 7
int contador = 0;
}//while
printf ("Fin");
system("Pause");
}// Fin main
25/10/2013
While 8
int contador = 0;
}//while
printf ("Fin");
system("Pause");
}// Fin main
Hola
25/10/2013
While 9
int contador = 0;
}//while
printf ("Fin");
system("Pause");
}// Fin main
Hola
25/10/2013
While 10
int contador = 0;
}//while
printf ("Fin");
system("Pause");
}// Fin main
Hola
25/10/2013
While 11
int contador = 0;
}//while
printf ("Fin");
system("Pause");
}// Fin main
25/10/2013
While 12
int contador = 0;
}//while
printf ("Fin");
system("Pause");
}// Fin main
Hola
Hola
25/10/2013
While 13
int contador = 0;
}//while
printf ("Fin");
system("Pause");
}// Fin main
Hola
Hola
25/10/2013
While 14
int contador = 0;
}//while
printf ("Fin");
system("Pause");
}// Fin main
Hola
Hola
25/10/2013
While 15
int contador = 0;
}//while
printf ("Fin");
system("Pause");
}// Fin main
25/10/2013
While 16
int contador = 0;
}//while
printf ("Fin");
system("Pause");
}// Fin main
Hola
Hola
Hola
25/10/2013
While 17
int contador = 0;
}//while
printf ("Fin");
system("Pause");
}// Fin main
Hola
Hola
Hola
25/10/2013
While 18
int contador = 0;
}//while
printf ("Fin");
system("Pause");
}// Fin main
Hola
Hola
Hola
25/10/2013
While 19
int contador = 0;
}//while
printf ("Fin");
system("Pause");
}// Fin main
25/10/2013
While 20
int contador = 0;
}//while
printf ("Fin");
system("Pause");
}// Fin main
Hola
Hola
Hola
Fin
25/10/2013
While 21
int contador = 5;
}//while
printf ("Fin");
system("Pause");
}// Fin main
25/10/2013
While 22
int contador = 5;
}//while
printf ("Fin");
system("Pause");
}// Fin main
25/10/2013
While 23
int contador = 0;
}//while
printf ("Fin");
system("Pause");
}// Fin main
Fin
25/10/2013
Ejemplo
24
while (numero<=1000){
printf ("%d, ", numero);
numero ++;
}
system("Pause");
return 0;
}// Fin main
Ejercicio
25
¿Cómo funciona?
25/10/2013
Estructura repetitiva do…while
29
Pseudocódigo
hacer
…
…
Acciones A
…
Repita_mientras (<condicion>)
condición
no Código en C
do{
si
s …
…
s …
25/10/2013
} while (<condicion>) ;
Ejemplo en C 30
printf ("Fin");
system ("Pause");
}// Fin main
25/10/2013
Ejemplo en C 31
25/10/2013
Ejemplo en C 32
25/10/2013
Ejemplo en C 33
El valor de i = 0
25/10/2013
Ejemplo en C 34
El valor de i = 0
25/10/2013
Ejemplo en C 35
El valor de i = 0
25/10/2013
Ejemplo en C 36
El valor de i = 0
25/10/2013
Ejemplo en C 37
El valor de i = 0
El valor de i = 1
25/10/2013
Ejemplo en C 38
El valor de i = 0
El valor de i = 1
25/10/2013
Ejemplo en C 39
El valor de i = 0
El valor de i = 1
25/10/2013
Ejemplo en C 40
El valor de i = 0
El valor de i = 1
25/10/2013
Ejemplo en C 41
El valor de i = 0
El valor de i = 1
El valor de i = 2
25/10/2013
Ejemplo en C 42
El valor de i = 0
El valor de i = 1
El valor de i = 2
25/10/2013
Ejemplo en C 43
El valor de i = 0
El valor de i = 1
El valor de i = 2
25/10/2013
Ejemplo en C 44
El valor de i = 0
El valor de i = 1
El valor de i = 2
Fin…
25/10/2013