Ejercicio 4
Polígonos
Regulares
Suponga que quiere crear un papalote hexagonal que mida 30cm de lado con
una distancia de 25cm hasta el centro del papalote y lo quiere adornar con
estampitas de unicornio ¿Que tamaño deben tener las estampitas para poder
pegarle 30 estampitas?
A= P*a/2
P= 30cm* 6 =180cm
A= 180cm * 25cm/2
A= 2250cm
A= 2250cm/30= 75.
Algoritmo
Entradas: Numérico longitud_lado (30cm)
Numérico
apotema (25cm)
Numérico
LADOS (6)
Numérico
estampas (30)
Salidas: Numérico area_estampas
Inicio
• Leer longitud_lado
• Establecer LADOS
• Leer numero de estampas
• Leer apotema
• Multiplicar longitud_lado
por LADOS y guardar en Perímetro
• Multiplicar Perímetro
por apotema y guardar en área
• Dividir área entre dos
• Dividir área entre
estampas
• Imprimir area_estampas
Fin
Diagrama de flujo
Pseudocodigo
Class Polígonos Regulares
//Declaraciones (entradas)
//Declaraciones (entradas)
Real: longitud_lado
Real: apotema
Entero: estampas
Entero: lados
//Declaraciones (salidas)
//Declaraciones (salidas)
Real: area_estampas
//Procedimiento
//Procedimiento
Main
Print “Ingresa longitud de
lados”
Scan longitud_lado
Print “Ingresar apotema”
Scan apotema
Print “Ingresa numero de
estampas”
Scan estampas
Print “Ingresa numero de
lados”
Scan lados
perímetro= longitud_lado*lados
area= perímetro*apotema
área= area/2
area_estampas= area/estampas
Print “El area que deben tener
las estampas son”
Scan area_estampas
End_main
No hay comentarios:
Publicar un comentario