PROBLEMA: Suponga que quiere crear un papalote hexagonal que mida 30 cm de lado con una distancia de 25 cm hasta el centro del papalote y lo quiere adornar con estampitas de hadas, ¿Qué tamaño deben tener las estampitas para poder pegarle 30 estampitas?
ALGORITMO
Entradas: Numérico longitud_lado
Numérico apotema
Numérico numero_estampitas
Numérico LADOS
Salidas: Numérico area_estampitas
INICIO
Leer longitud_lado
Leer apotema
Leer numero_estampitas
Establecer LADOS
Multiplicar longitud_lado por LADOS y guardar en perimetro
Multiplicar perimetro por apotema y guardar en area
Dividir area entre 2 y guardar en area
Dividir area entre numero_estampitas y guardar en area_estampitas
Imprimir area_estampitas
FIN
PSEUDOCÓDIGO
class Papalote_hexagonal
// Declaraciones (entradas)
real: longitud_lado
real: apotema
real: numero_estampitas
entero: LADOS = 6
// Declaraciones (salidas)
real: area_estampitas
// Procedimiento
main
print "Ingresar la longitud de cada lado"
scan longitud_lado
print "Ingresar el valor del apotema"
scan apotema
print "Ingresar el número de estampitas"
scan numero_estampitas
perimetro = longitud_lado * LADOS
area = perimetro * apotema
area = area / 2
area_estampitas = area / numero_estampitas
print "El áre de cada estampita en el papalote es:"
print area_estampitas
end_main
No hay comentarios:
Publicar un comentario