1281038210_108666089_2-Clases-particulares-de-Programacion-Algoritmos-Estructura-de-Datos-Arequipa-1281038210.jpg

INTEGRANTES

LÍDER: RAÚL LEONARDO GUZMAN


-CLAUDIA LORENA BOLIVAR

-MIGUEL ANDRES HURTADO







JUEGO EN C++













Sin_título.png


En este ciclo el cuerpo de instrucciones se ejecuta mientras una condición permanezca como verdadera en el momento en que la condición se Convierte en falsa el ciclo termina.


Su formato general es:
Cargar o inicializar variable de Condición;
While
(Condición)
{
Grupo cierto de instrucciones;
Instrucción(es) para salir del ciclo;

};
Un ejemplo del funcionamiento de la estructura de repetición while:

int num;

num = 0;
while (num<=10)
{
printf(“Repetición numero %d
”, num);
num = num + 1;
};

El código anterior imprimirá en pantalla:

Repetición numero 0
Repetición numero 1
Repetición numero 2
Repetición numero 3
Repetición numero 4
Repetición numero 5
Repetición numero 6
Repetición numero 7
Repetición numero 8
Repetición numero 9
Repetición numero 10

¿Por qué? Vemos que iniciamos la variable del tipo entero num en cero.
Luego, se evalúa por primera vez si es menor o igual a 10,
al ser verdadera, se ejecuta el bloque dentro del while por primera vez.
Se imprime Repetición numero 0, pues el valor dentro de num es cero.
Luego el proceso se repite hasta que num con valor 10 se le suma 1,
y toma el valor 11.
Se evalúa la condición del while y se determina que NO se cumple,
por lo tanto, salta el bloque y sigue la ejecución del programa.
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
EJEMPLO:

--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*

ESTE PROGRAMA PIDE UN NOMBRE Y LE DICE AL USUARIO CUANTOS
CARACTERES TIENE ESE NOMBRE*/
#include <stdio.h> /* Aqui esta la definicion del printf */
main(){
char nombre[15];
int c;
clrscr();
printf("Cual es tu nombre? ");
scanf("%s", nombre);
c=0;
while( nombre[c] > 0 ) {
c++; /* incrementamos el contador en uno*/ }
printf("Tu nombre tiene %d caracteres", c);
getch();
return 0;}


Sin_título_(2).png




Su diferencia básica con el ciclo while es que la prueba de condición es hecha al finalizar el ciclo, es decir las instrucciones se ejecutan cuando menos una vez porque primero ejecuta las instrucciones y al final evalúa la condición;

También se le conoce por esta razón como ciclo de condición de salida.Su formato general es:Cargar o inicializar variable de condición;Do {Grupo cierto de instrucción(es);Instrucción(es) de rompimiento de ciclo;}While (condición);{ --*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*EJEMPLO:--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*

#include <stdio.h>

main() { /* visualizar los números del 0 al 9.*

int digito=0;

do{

printf("%d ",digito++);

while (digito<=9);

}

Visualizará: 0 1 2 3 4 5 6 7 8 9




devcpp.png

CALIFICACION
grupo 1:
grupo 2:
grupo 3:
grupo 5: