Entrada
*lado a
*lado b
*altura
Salida
*el área de un trapecio
Altura Real single Entrada
Diseño
Entrada: solicitar los valores iníciales (la altura el lado b y lado c del trapecio)
Refinamiento de algoritmo
*Leer el lado b
*leer el lado c
*leer la altura
*Escribir el área
Representación pseudocódigo
*Leer lado b
*leer lado c
*leer la altura
*Escribir el área
2. Calcular el perímetro de un rectángulo.
Entrada
*lado a
*lado b
Salida
*el perímetro de un rectángulo
Diseño
Entrada: solicitar los valores iníciales (el lado a y lado b del rectángulo)
Refinamiento de algoritmo
*Leer el lado a
*leer el lado b
*Escribir el perímetro
Representación pseudocódigo
*Leer lado a
*leer lado b
*Escribir perímetro
Entrada
*lado 1
*lado 2
*lado 3
*lado 4
*lado 5
Salida
*el perímetro de un área irregular de 5 lados
Lado 1 Real Single Entrada
Diseño
Entrada: solicitar los valores iníciales (lado 1, lado 2, lado 3, lado 4, lado5)
Refinamiento de algoritmo
*Leer el lado 1
*leer el lado 2
*leer el lado 3
*leer el lado 4
*leer el lado 5
*Escribir el perímetro
Representación pseudocódigo
*Leer lado 1
*leer lado 2
*leer lado 3
*Leer lado 4
*leer lado 5
*Perímetro (1+2+3+4+5)
*Escribir perímetro
Diseño
Entrada: solicitar los valores iníciales (el lado a, b, c y semiperimetro)
Refinamiento de algoritmo
*leer el lado a
*Leer el lado b
*leer el lado c
*leer el semiperimetro
*Escribir el semiperimetro
*escribir el área
Representación pseudocódigo
*Leer lado a
*leer lado b
*leer lado c
*leer semiperimetro
*área (s*(s-a)*(s-b)*(s-c))
*escribir área
Entrada
*radio 1
*radio 2
*radio 3
Salida
*el volumen de un elipsoide
Diseño
Entrada: solicitar los valores iníciales (radio 1, radio 2, radio 3)
Refinamiento de algoritmo
*Leer el radio 1
*leer el radio 2
*leer el radio 3
*Escribir el volumen
Representación pseudocódigo
*Leer radio 1
*leer radio 2
*leer radio 3
*volumen (4/3)*3.1416*r1*r2*r3
*Escribir volumen
6. Calcular el área de un trapezoide.
Entrada
*B 1
*B 2
*altura (h)
Salida
*el área de un trapezoide
Diseño
Entrada: solicitar los valores iníciales (B1, B2, h)
Refinamiento de algoritmo
*Leer B1
*leer B2
*leer h
*Escribir el área
Representación pseudocódigo
*Leer B1
*leer B2
*leer h
*área h/2*(B1+B2)
*Escribir área
Entrada
*año actual
*año de nacimiento de una persona
Salida
*la edad actual de una persona
Diseño
Entrada: solicitar los valores iníciales (año actual, año de nacimiento de la persona)
Refinamiento de algoritmo
*Calcular la edad actual de una persona como (año actual-año de nacimiento de la persona)
Representación pseudocódigo
*Escribir la edad
8. Leer el nombre completo, el número de horas de trabajo y el precio por hora que se
le cancela a un trabajador y determinar el valor del salario neto a pagar. suponga que
el trabajador tiene un descuento del 5% por ahorro, sobre el valor de su salario básico
Entrada
*nombre completo de una persona
*número de horas de trabajo
* Precio por hora trabajada
Salida
*valor del salario básico de una persona con un 5% de descuento
Nombre completo Cadena String Entrada
Diseño
Entrada: solicitar los valores iníciales (nombre completo de una persona, número de
horas de trabajo, precio por hora trabajada)
Proceso: calcular valor del salario básico de una persona con un 5% de descuento
Salida: mostrar el valor del salario básico de una persona con un 5% de descuento
Refinamiento de algoritmo
9. Leer el nombre y las cinco notas que obtiene un estudiante en su clase de matemáticas
y calcule la nota final teniendo en cuenta que las dos primeras notas valen 10%, la
tercera 30% y las dos últimas 25%. Imprima nombre y nota final
Entrada
*nombre de un estudiante
*cinco notas (n1, n2, n3, n4, n5)
Salida
*nota final
Diseño
Entrada: solicitar los valores iníciales (nombre estudiante, n1, n2, n3, n4, n5)
Proceso: calcular la nota final del estudiante
Salida: mostrar el nombre y la nota final del estudiante
Refinamiento de algoritmo
*Leer el nombre
*leer las 5 notas (n1, n2, n3, n4, n5)
*Calcular la nota final del estudiante como (n1+n2)*(10/100)+ (n3)*(30/100)+
(n4+n5)*(25/100)
*Escribir el nombre y la nota final del estudiante
Representación pseudocódigo
*Leer nombre
*leer n1, n2, n3, n4, n5
*nota final (n1+n2)*(10/100)+ (n3)*(30/100)+ (n4+n5)*(25/100)
*Escribir el nombre y la nota final del estudiante