Está en la página 1de 7

Programación I

Guía ciclos repetitivos

Docente:
Maribel del Carmen Tejada

Presentado por:
Jorge Mario Castillo

Universidad del Magdalena


Facultad de ingeniería
Ingeniería Civil
Actividad autónoma:

1. Variables sumadoras: Es una variable que está en ambos


miembros de una asignación interna a la que se le suma un valor
variable. Es una variable que como su nombre lo indica, suma sobre
sí misma un conjunto de valores, al finalizar con el ciclo contendrá,
en una sola variable, la sumatoria de todos los valores, que cumplen
una determinada condición. Es necesario haber inicializado en un
momento previo a esta variable, ya que va a ser leído su contenido.

2. Variables acumuladoras: Un acumulador es una variable


numérica que permite ir acumulando operaciones. Me permite ir
haciendo operaciones parciales. Un acumulador:

 Se inicializa a un valor inicial según la operación que se va a


acumular: a 0 si es una suma o a 1 si es un producto.
 Se acumula un valor intermedio.

3. Límite inferior y superior en ciclos para:


 Límite inferior: Es el dato mínimo por el cual empezará el
ciclo.
 Límite superior: Es el valor máximo dado en la condición y
gracias al cual el bucle dará como terminado el programa

4. Switches: En los lenguajes de programación, un switch case


o switch statement, declaración de cambiador o declaración de
interruptor, es un tipo de mecanismo de control de selección
utilizado para permitir que el valor de una variable o expresión
cambie el flujo de control de la ejecución del programa mediante
búsqueda y mapa.
5. Tres ejemplos de ciclo para:

 Escriba un programa que muestre los números del 1


al 30 escribiendo un salto de línea cada 7 números.

Seudocódigo:
Algoritmo numeros_del_1_al_30
num<- 0
Para i=1 hasta 30 con paso 1 Haga
num <- num+1
Escriba ("Los numeros son:" num)
FinPara
FinAlgoritmo

Pseint:

 Sumar todos los enteros pares desde 2 hasta 100.

Seudocodigo:
Algoritmo suma_pares_entre_2_y_100
Defina num, suma Como Entero
suma <- 0
Para num=2 hasta 100 Haga
Si num mod 2=0 Entonces
suma<- suma+num
FinSi
FinPara
Escriba ("La suma de los numeros pares es:" suma)
FinAlgoritmo
Pseint:

Ejercicios de practica:

1. Realizar un programa que muestre la tabla de


multiplicar de un número dado por el usuario.
Pseint:

Seudocodigo:
Algoritmo tablamultiplicar
Defina numtabla, num como Entero
Escriba ("Ingrese el numero de la tabla que desea")
Lea (numtabla)
Escriba (“Ingrese hasta que numero desea ver la tabla”)
Lea (num)
Para i= 0 hasta num Haga
Escriba (numtabla, “x”, i, “=”, “num*i”)
FinPara
FinAlgoritmo

2. Generar los números pares comprendidos entre


1000 y 2500.
Pseint:

Seudocodigo:
Algoritmo Numerospares
Defina cifra Como entero
Para cifra=1000 hasta 2500 Haga
Si cifra mod 2=0 Entonces
Escriba ("El numero ", cifra ," es par”)
FinSi
FinPara
FinAlgoritmo

3. Sacar la nota promedio de un salón donde hay 25


estudiantes.
Pseint:

Seudocodigo:
Algoritmo Promedionotas
Defina cantnotas Como entero
Defina nota, prom Como real
Acum= 1
Suma= 0
Escriba ("Ingrese la cantidad de notas que desea
calcular")
Lea cantnotas
Mientras Acum <= cantnotas haga
Escriba ("Ingrese la nota numero ", i)
Lea (nota)
Suma=Suma+nota
Acum= Acum+1
FinMientras
Prom <- Suma/cantnotas
Escriba ("El promedio del salón es ", Prom)
FinAlgoritmo

También podría gustarte