Вы находитесь на странице: 1из 1

Taller Ejercicio #1

Diseñar un algoritmo para leer cuatro variables A, B,


C, D y determinar si están en orden ascendente, en
OBJETIVOS orden descendente, o desordenados.
INICIO
Leer A, B, C, D

 Condicionales Si (A < B y B < C y C < D)


Mostrar “Las variables están en orden ascendente”
De lo contrario Si (A > B y B > C y C > D)
 Iteració
Iteración definida Mostrar “Las variables están en orden descendente”
De lo contrario
Mostrar “Las variables están desordenadas”
Fin Si
FIN

En este caso se puede utilizar un condicional múltiple pues las


tres alternativas son mutuamente excluyentes

Ejercicio #2 Ejercicio #3

Dada la siguiente fórmula diseñar un algoritmo Diseñar un algoritmo para leer las edades de H personas y
para mostrar su resultado, incluyendo si da ( P − Q)( R + Q 2 )
mostrar el promedio de los mayores de edad y el de los menores
indefinido (división por cero) o no real (raíz de R( P 3 − Q 3 )
número negativo): INICIO
INICIO Leer H
Leer P, Q, R CMayores = 0, CMenores = 0
Y = (P-Q)*(R+Q2) SMayores = 0, SMenores = 0
Z = P3-Q3 Se podría hacer con condicional Para i:1, <=H, +1
SI Leer edad
Si (Y < 0) múltiple?
Mostrar “No real” Si (nota >= 18)
De lo contrario CMayores = CMayores+1, SMayores = SMayores+edad
Como sería en diagrama de caja? De lo contrario
Si (R = 0 ó Z = 0)
Mostrar “Indefinido” SMenores = SMenores+edad
De lo contrario Fin Si
X = (√Y)/(R*Z) Fin para
Mostrar X PMayores = SMayores/CMayores, PMenores = SMenores/(H-CMayores)
Fin Si Mostrar “El promedio de los mayores de edad es: ”, PMayores
Fin Si Mostrar “El promedio de los menores de edad es: ”, PMenores
FIN FIN

Ejercicio #4 Ejercicio #5

Diseñar un algoritmo para mostrar


10 20 30 40 50 Diseñar un algoritmo para mostrar los Z X 3X 5X 7 X 9 X
los k primeros términos de la , , , , ,... primeros términos de la siguiente serie , , , , , ,...
siguiente serie y su sumatoria 9 19 29 39 49 2 4 6 8 10
excepto el cuarto, y su productoria

INICIO INICIO
Leer k Leer Z, X
S=0 P=1
Para i:1, <=Z, +1
Para i:1, <=k, +1
Si (i ≠ 4)
num = 10*i num = (2*i-1)*X
den = num - 1 den = 2*i
T = num/den T = num/den
S = S+T S = S+T
Escribir T Escribir T
Fin Para Fin Si
Mostrar “La sumatoria es: ”, S Fin Para
Mostrar “La productoria es: ”, P
FIN
FIN

Вам также может понравиться