Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
FUNCIONES
1. Escribir un algoritmo que lea los lados, la base y altura
de 10 triángulos distintos. El programa debe calcular e
imprimir el área de cada triangulo. Construya una
función para calcular el área y una función para calcular
el perímetro de cada triangulo; la impresión debe
realizarse desde el programa raíz.
a. Área= base por altura entre 2.
b. Suma de los tres lados.
Algoritmo Triángulo
{
Inicializar flotante en base, altura, lado1, lado2, lado3;
Inicializar flotante en contador=0;
Para (contador=1; contador<=10; contador++)
{
Escribir (“Ingrese la altura: “);
Leer (altura);
Escribir (“Ingrese la base: “);
Leer (base);
Escribir (“Ingrese el primer lado: “);
Leer (lado1);
Escribir (“Ingrese el segundo lado: “);
Leer (lado2);
Escribir (“Ingrese el tercer lado: “);
Leer (lado3);
Algoritmo Pentágono
{
Inicializar flotante en perímetro, base, apotema,
Inicializar entero en contador=0;
Para (contador=1; contador<=10; contador++)
{
Escribir (“Ingrese la base: “);
Leer (base);
Escribir (“Ingrese la apotema: “);
Leer (apotema);
perimetro=funPerimetro(5*base);
Imprimir (“El perímetro es: “, perimetro);
Imprimir (“El área es: “,funArea(apotema, perimetro));
}
}
Algoritmo Trapecio
{
Inicializar flotante en base1, base2, lado1, lado2, altura;
Inicializar entero en contador=0;
Para (contador=1; contador<=5; contador++)
{
Escribir (“Ingrese el lado 1: “);
Leer (lado1);
Escribir (“Ingrese el lado 2: “);
Leer (lado2);
Escribir (“Ingrese la base 1: “);
Leer (base1);
Escribir (“Ingrese la base 2: “);
Leer (base2);
Escribir (“Ingrese la altura: “);
Leer (altura);