You are on page 1of 16

INFORME

Lenguajes de Programación

Laboratorio N° 5
Estructuras Repetitivas II

Integrantes:

Sección:C_16A

Profesor:

Fecha de Realización:

Fecha de Entrega:

2019- II

Mecatrónica Industrial
Lab. N° 5 Estructuras Repetitivas I
Objetivos:

● Diferenciar los diferentes tipos de estructuras repetitivas en un programa


● Identificar los usos de tipos de estructuras repetitivas.
● Utilizar manuales de clase y de internet.

Fundamento teórico:
)

Pág. 2
Lab. N° 5 Estructuras Repetitivas I

Ejercicios propuestos:

Programar usando las sentencias for, while y luego compilar. El programa


debe de cumplir lo indicado abajo.
a. Teclear un programa que pida que ingrese el lado de un triángulo isósceles, este
deberá pintar el perímetro usando asteriscos. El programa pide que ingrese el
lado del triángulo de forma continua.

b. Teclear un programa que pida que ingrese el lado de un triángulo isósceles, este
deberá pintar el área usando asteriscos. El programa pide que ingrese el lado del
triángulo de forma continua.

Pág. 3
Lab. N° 5 Estructuras Repetitivas I

Reto Tecsup
Realizar un programa que pida que ingrese el lado de un triángulo isósceles, este
deberá pintar el perímetro y área del triángulo pero invertido usando asteriscos. El
programa pide que ingrese el lado del triángulo de forma continua.

Pág. 4
Lab. N° 5 Estructuras Repetitivas I

Pág. 5
Lab. N° 5 Estructuras Repetitivas I

Conclusiones:

 Un ciclo es una secuencia de sentencias que se ejecutan repetidamente


hasta que una condición se cumpla. Suelen ser de mucha ayuda para
ejecutar operaciones a un volumen grande de informacion

 Al construir un ciclo de deben quedar perfectamente establecidas las


condiciones de salida para evitar que el mismo se convierta en un ciclo infinito

Pág. 6
Lab. N° 5 Estructuras Repetitivas I

Pág. 7
Lab. N° 5 Estructuras Repetitivas I

INFORME

Lenguajes de Programación

Laboratorio N° 6
Estructuras repetitivas II

Integrantes: Ronaldo Camarena Bullon

Sección:C_16A

Profesor: Miguel Chávez Luna

Fecha de Realización:

Fecha de Entrega:

2019 - II

Mecatrónica Industrial

>

Pág. 8
Lab. N° 5 Estructuras Repetitivas I

Objetivos:
● Diferenciar los diferentes tipos de estructuras repetitivas en un programa
● Identificar los usos de tipos de estructuras repetitivas.
● Utilizar manuales de clase y de internet.

Marco teórico:

son un conjunto de instrucciones que se van a seguir repitiendo siempre


y cuando se cumpla una determinada condición, también son llamados
ciclos o bucles (while, do.while, for ).

While (condición) sentencia

Do(sentencia)-while(condición)

For (condición repetición)

Pág. 9
Lab. N° 5 Estructuras Repetitivas I

Ejercicios propuestos

Problema 1 (usar while)


Escribe un diagrama de flujo y el correspondiente programa en C que permita generar la
tabla de multiplicar de un número entero positivo N, comenzando desde 1.
Dato: N(variable de tipo entero que representa el número del cual queremos obtener la tabla
de multiplicar).

Pág. 10
Lab. N° 5 Estructuras Repetitivas I

Pág. 11
Lab. N° 5 Estructuras Repetitivas I

Problema 2 (usar do while)


Construye un diagram de flujo y el correspondiente programa en C que, al recibir como dato
un número entero positivo, escriba una figura como la que se muestra a continuación
(ejemplo para N = 6):

Pág. 12
Lab. N° 5 Estructuras Repetitivas I

Pág. 13
Lab. N° 5 Estructuras Repetitivas I

Problema 3 (usar for)

Pág. 14
Lab. N° 5 Estructuras Repetitivas I

Pág. 15
Lab. N° 5 Estructuras Repetitivas I
Conclusiones:

 Los lazos f o r y w h i l e son similares, ya que los dos pueden repetirse


NINGUNA, UNA o VARIAS VECES un bloque de instrucciones. En otras
palabras, podemos decir que: “en lenguaje C/C++, una estructura for es
simplemente una manera abreviada de expresar una estructura while

Pág. 16

You might also like