Ejercicio
5
Polígonos
regulares
Área: A=P*A/2
Perímetro: L*nl
Si suponemos que un exadrilatero de lucha libre tiene una
longitud de 3m por lado y la distancia del centro a uno de los lados es de
2.8m. ¿Cuántos luchadores caben en el si cada luchador ocupa un área de 1m¨2?
A= P*a/2
P= L*nl
P=3m*6 =18m
A= 18m*2.8m
A= 50.4/2
A=25.2m
Algoritmo
Entradas: Numérico longitud_lado (3m)
Numérico
apotema (2.8)
Numérico
lados (6)
Numérico
area_luchador (1m)
Salidas: Numero_luchadores
Inicio
• Leer longitud_lado
• Establecer LADOS
• Leer apotema
• Leer area_luchador
• 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
area_luchador
• Imprimir
numero_luchadores
Fin
Diagrama de flujo
Pseudocodigo
Class Polígonos Regulares
//Declaraciones (entradas)
//Declaraciones (entradas)
Real: longitud_lado
Real: apotema
Entero: estampas
Entero: lados
Real: area_luchador
//Declaraciones (salidas)
Entero numero_luchadores
//Procedimiento
//Declaraciones (salidas)
Entero numero_luchadores
//Procedimiento
Main
Print “Ingresa longitud de
lados”
Scan longitud_lado
Print “Ingresar apotema”
Scan apotema
Print “Ingresa area de
luchador”
Scan area_luchador
Print “Ingresa numero de
lados”
Scan lados
perímetro= longitud_lado*lados
area= perímetro*apotema
area= area/2
numero_luchadores=
area/area_luchador
Print “Los numero de
luchadores son”
Scan numero_luchadores
End_main