Está en la página 1de 10

PROGRAMACION

IWI131
AYUDANTIA 3
CONTENIDOS

01 02 03

Ciclo While Algoritmos Ejercicios


CICLO WHILE

Un ciclo while se utiliza para controlar el


1 flujo del programa, su funcionamiento es tal
que: repite un trozo de codigo mientras se
cumpla una condición específica.

Ejemplo de while
ALGORTIMOS: CONTEO
El primer algoritmo es simple pero muy util,
2 sirve para CONTAR cuantos elementos
cumplen con una condición específica.
Por ejemplo, podemos realizar un codigo que
pida 10 numeros por INPUT y que nos
entregue cuantos de esos numeros son pares.
ALGORTIMOS: ACUMULAR
El siguiente algoritmo sirve para acumular
2 datos o información dada una condición. Por
ejemplo el programar una sumatoria ya es
acumular informacion (la suma) en una
variable, dada una condicion (el limite de la
sumatoria).
ALGORTIMOS: MAYOR/MENOR
El siguiente algortimo sirve para encontrar cual es el numero
2 mayor/menor dentro de un ciclo que repetitivamente está
solicitando datos. Por ejemplo, ingresar el nombre y edad de
personas y al final mostrar el nombre y la edad de la persona
mayor. El programa termina cuando el nombre es “FIN”,
suponiendo que el primer dato ingresado es distinto de “FIN”.
EJERCICIOS
3 EJERCICIO 1

Escribe un programa que calcule la suma de los


primeros n términos de la serie: 1 + 1/2 + 1/3 + ...
+ 1/n. El valor de n debe ser ingresado por el
usuario. Calcula el resultado con una precisión
de dos decimales.

EJEMPLOS DE EJECUCIÓN
3 EJERCICIO 2
Escribe un programa que pida al usuario ingresar una serie de números
enteros uno por uno. El proceso de ingreso de números debe continuar
hasta que el usuario ingrese el número 0. El programa debe realizar y
mostrar los siguientes cálculos:
Determinar cuál es el número negativo ingresado con la mayor
magnitud (ignorando el signo) y mostrarlo.
Determinar cuál es el número positivo ingresado con la mayor
magnitud y mostrarlo.
El número 0 se utiliza para indicar el fin de la entrada de datos y no se
debe considerar ni como positivo ni como negativo para los cálculos de
magnitud.
Al final, el programa debe imprimir el número negativo con mayor
magnitud y el número positivo con mayor magnitud. Asegúrate de
considerar casos donde no se ingresen números negativos o positivos
antes de terminar la entrada con 0.
3 EJEMPLO EJECUCIÓN

También podría gustarte