Está en la página 1de 8

UNIVERSIDAD ABIERTA PARA ADULTOS

(UAPA)

Escuela
Ingeniería y Tecnología

Tema
Estructuras de Control Repetitivas

Participante:
Joris M. Acosta Arias 2019-04069

Facilitador
Diógenes Amaury Martínez Silverio

Santiago de los Caballeros, República Dominicana


14 de Noviembre del 2020
Actividades de la unidad

1.- Investiga en la web y elabora un informe acerca de los ciclos


repetitivos.

Ciclos Repetitivos

Los ciclos repetitivos también llamados lazos o bucles permiten repetir una
operación o secuencia de operaciones en función de ciertas condiciones. Es un
segmento de un algoritmo o programa cuyas instrucciones se repiten un
número determinado de veces mientras se cumpla una determinada condición.

Dentro de los ciclos se utilizan contadores y acumuladores, que regulan que el


ciclo llegue a su fin.

Estos ciclos están estructurados en 3 partes:

1) Inicialización: Solo se utiliza la primera vez que entra al ciclo, se utiliza


generalmente para iniciar un contador, de debe colocar el valor que interese
eso va a depender del caso generalmente se inicializa en cero.

2) Condición: Es la pregunta que se hace para realizar las acciones que están
dentro de la repetición, si se cumple la condición se ejecutaran las
instrucciones dentro del código.

3) Incremento: Es el cómo, o paso o la cantidad a incrementar o decrementar


el contador en cada repetición.

Mientras: (While) - el ciclo mientras es la estructura básica que permite


repetir varias veces una secuencia de operaciones, mientras se cumpla 
una determina condición.
Repetir: (Do While) - las operaciones de lazo repetir son ejecutadas hasta que
la condición sea cierta.

Para: (For) se utiliza cuando se puede determinar el número de veces que hay
que ejecutar las instrucciones.

2.- Utiliza el bucle for, crea un programa que imprima los números
impares del 3 al 15.

#include <stdio.h>

#include <stdlib.h>

/* run this program using the console pauser or add your own getch,
system("pause") or input loop */

int main(int argc, char *argv[]) {

int i;

for (i=3; i<=15;i=i+2)

printf ("\n:%d",i);

return 0;

}
3.- Utiliza el bucle do while, realiza un programa que imprima la tabla de
multiplicación del 5.

#include <stdio.h>

#include <stdlib.h>

/* run this program using the console pauser or add your own getch,
system("pause") or input loop */

int main(int argc, char *argv[]) {

int i,n,r;

i=5;

n=1;

do { r=i*n;

printf("%d*%d =%d\n",i,n,r);

n++;

while(n<=12);
return 0;

}
4.- Realiza un programa que imprima n cantidad de veces UAPA, por
ejemplo: 

Cantidad: 3

UAPA

UAPA

UAPA

int n;

do

printf("UAPA %d/n",n);

n++;

while (n<=5);

También podría gustarte