Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Contenidos de la sesión:
Solucionario
EJEMPLO: NUMERO INTERMEDIO
Realice un algoritmo que solicite tres números y determine cual es el número intermedio.
SOLUCIÓN:
Inicio
Real a, b, c, inter Num1: 50 Num1: 23 Num1: 2
Mostrar (“Ingrese Numero 1”) Num2: 23 Num2: 50 Num2: 50
leer (a) Num3: 2 Num3: 2 Num3: 23
Mostrar (“Ingrese Numero 2”)
leer (b)
Mostrar (“Ingrese Numero 3”)
leer (c)
b a c c a b
Si (b< a && a< c) || (c < a && a< b) entonces
inter <- a
SiNo a b c c b a
Si ((a < b && b < c) || (c < b && b< a)) entonces
inter <- b
SiNo
inter <- c a c b b c a
FinSi
FinSi
Fin
Diagrama de flujo
7 < 8 & 8 < 6) ||
(6 <8 & 8 < 7) inicio
Prueba de escritorio:
F || F = F
a b c inter
Leer a,b,c (16.5 <14 & 14 < 7) || 14 16.5 7 14
( 8 < 7 & 7 < 6) || (7 <14 & 14 < 16.5)
(6 <7 & 7 < 8) F F || V = V 8 7 6 7
b < a && a< c) || V
F || V V (c < a && a< b)
Si (b< a && a< c) || (c < a && a< b)
F (a< b && b< c) || V
inter <- a entonces
(c< b && b< a)
inter <- a
SiNo
inter c inter <- b
Si ((a < b && b < c) || (c < b && b<
entonces
inter <- b
fin SiNo
inter <- c
FinSi
FinSi
EJEMPLO: CASO 4 DE TAREA
SOLUCIÓN:
Inicio
Entero cant
Real p_uni, p_total
Mostrar (“Ingrese número de llantas que desea comprar: ”)
leer (cant) 200xu
300xu 250xu
inicio
Prueba de escritorio:
leer(cant)
cant p_uni p_total
p_uni, p_total
fin
EJEMPLO: CASO 5 DE TAREA