Sei sulla pagina 1di 6

 FUNDAMENTO

Teórico Práctico, en base a lo impartido en clases

En el presente laboratorio mencionaremos el usoARMADAS


de las estructuras
UNIVERSIDAD DE LAS FUERZAS - ESPErepetitivas por
consiguienteDEPARTAMENTO
analizaremos y explicaremos la función que cumple cada uno de ellos, entre
DE CIENCIAS DE LA COMPUTACION
las estructuras repetitivas esta la estructura While (Mientras), do While (Repetir Mientas)
PRACTICAS DE LABORATORIO
y For (Desde o Para).
PROFESOR PRACTICA GRUPO: NOMBRE DE LA DURACIÓN:
Las estructuras repetitivas se utilizan cuando se quiere que un conjunto de instrucciones se
PRACTICA:
ejecuten un cierto número finito de veces, por ejemplo, escribir algo en pantalla cierta
Ing.
NOMBRES Cesar (ALUMNOS) No. 13 DOS Sentencias de DOS HORAS
cantidad de veces a esto se le denomina “bucle o ciclo”, estas estructuras repetitivas nos
Oswaldo Osorio PERSONAS Control Repetitivas
permiten hacerlo de forma sencilla.
Agualongo
. . . . . . . . . . . . . . . . . . . . . . . . . . . . CI: . . . . . . . . . . . . . . . FIRMA: . . . . . . . . . . . . . .
Existen diferentes tipos de estructuras que veremos una a una.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . CI: . . . . . . . . . . . . . . . FIRMA: . . . . . . . . . . . . . .
While (Mientras)
La sentencia WHILE permite evaluar una condición lógica y ejecuta el cuerpo del bucle
si la condición lógica es verdadera.
 INTRODUCCIÓN
Descripción
Si / Caso:
la condición lógica de control es falsa no se ejecuta el cuerpo del bucle.
 Realizar ejercicios en los que se utilicen las diferentes sentencias de control
En pseudocódigo
repetitivaslaaprendidas
sintaxis deenescritura
clase. es la siguiente:
While (condición lógica verdadera)
 Utilizar los conceptos aprendidos para resolver problemas utilizando el compilador
{ Borland C++ o algún otro compilador.
Sentencia_1
Sentencia_2 Si son varias
. sentencias es necesario
.  OBJETIVO (COMPETENCIA)agruparlas con llaves
.  Resolver problemas como seaplicando
muestra enlalasintaxis correcta de las sentencias de control
repetitivas en lenguaje C.escritura.
Sentencia_n forma de
}

 DESARROLLO DE LA PRACTICA (INDICAR LOS COMANDOS


UTILIZADOS) do While (Repetir Mientas)
La
Paso 1 Ubicación de recursos una condición lógica después de ejecutar el cuerpo del
sentencia do While evalúa
bucle do, que se ejecutara en secuencia repetitiva hasta que, la condición lógica sea falsa.
a) Podrán crear grupos de hasta 2 personas para la realización de las prácticas.
El cuerpo del bucle se ejecuta por lo menos una vez por que la condición se evalúa
Paso 2 Planteamiento
después dedel
de la ejecución Problemas
bucle repetitivo.
Realice un programa que donde aparezca el menú siguiente:
En
Menúpseudocódigo la sintaxis de escritura es la siguiente:
do
1. Leer Números Enteros
{2. Resolver la serie: 1/2-3/4+5/6…….-n+2/n1+2
Sentencia_1
3. Números Abundantes
Sentencia_2
4.
. Salir
.  Opción 1 lea números enteros positivos hasta que se introduzca un 0. deberá
. mostrar por pantalla la cantidad de números leídos, la media, así como el valor

Sentencia_n
} While (condición lógica falsa);
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE
DEPARTAMENTO DE CIENCIAS DE LA COMPUTACION
PRACTICAS DE LABORATORIO

máximo introducido.
 Opción 2 La cantidad de términos de la serie deberá ser igual a N términos
ingresado en cualquiera de las opciones.
 Opción 3 La cantidad de Números abundantes deberán ser igual al N ingresado
en cualquiera de las opciones.

Un número abundante es un entero positivo, en la que la suma de sus divisores excluido el


mismo número es mayor que el propio número así por ejemplo: 12 sus divisores son
1+2+3+4+6=16
Paso 3 Entrega de Trabajos
a) Cada grupo de estudiantes deberá enviar los códigos fuentes al aula virtual

 RESULTADOS Y CONCLUSIONES
Resultados:

1. Leer Números Enteros:


UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE
DEPARTAMENTO DE CIENCIAS DE LA COMPUTACION
PRACTICAS DE LABORATORIO

2. Resolver la serie: 1/2-3/4+5/6…….-n+2/n1+2 :


UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE
DEPARTAMENTO DE CIENCIAS DE LA COMPUTACION
PRACTICAS DE LABORATORIO

3. Números Abundantes:
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE
DEPARTAMENTO DE CIENCIAS DE LA COMPUTACION
PRACTICAS DE LABORATORIO
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE
DEPARTAMENTO DE CIENCIAS DE LA COMPUTACION
PRACTICAS DE LABORATORIO

Conclusiones;

 Concluimos que es necesario realizar de forma correcta las sentencias que tiene el cuerpo
del bucle ya que si no lo hacemos bien entraremos a un bucle infinito.
 Hay que notar que una estructura for puede ser más funcional que una estructura while
debido a que las dos cumplen la misma función.
 Es necesario el uso de las estructuras repetitivas ya que sin su uso nos llevaría algunas
líneas de cogido para cumplir el mismo papel que cumple dichas estructuras.

Potrebbero piacerti anche