POLIGONOS REGULARES

 

Problema 2.- AREA DE POLIGONOS REGULARES ( A = (P * a) / 2  -   P = L * nl )

Si suponemos que un hexadrilátero de lucha libre tiene una longitud de 3m por lado y la distancia de el 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?

Entradas: Número, longitud_lado (3m)

               Número, apotema (2.8m)

               Número, LADOS (6)

               Número, area_luchador

Salidas:  Númerico, número_luchadores

Inicio

*Leer longitud_lado (m)

*Establecer LADOS

*Leer apotema

*Leer area_luchador

Multiplicar longitud_lado por LADOS y guardas en P

Multiplicar perímetro por apotema y guardar en área

Dividir  área entre dos

Dividir área entre area_luchadores

Umprimir número_luchadores

Fin

 

PSEUDOCÓDIGO

class poligonos_regulares
// declaraciones (entradas)
real: longitud_lado
real: apotema
enteros: LADOS = 6
// declaraciones (salidas)
enteros numero_luchador
// procedimiento
main
print "ingresa valor de longitud de lados"
sacn longitud
print "ingresa el valor de apotema"
scan apotema
print "ingresa area_luchadores"
perimetro = longuitud_lados  LADOS
area = perimetro * apotema
area = area/2
numero_luchador = area / area_luchador
print "el numero de luchadores que cabe en el hexarilatero es"
print numero_luchadores
end_main