ALGORITMO QUE OBTIENE EL ÁREA, BASE Y ALTURA DEL TRIÁNGULO

Categoría de Estructura Selección


Código que muestra el área, base y altura de un triángulo en PSeInt

💻 Hacer un programa que muestre un menú de opciones de :

A. El valor del área de un triángulo, dada la base y la altura.
B. El valor de la base de un triángulo, dada la altura y el área.
C. El valor de la altura de un triángulo, dada la base y el área.
Dependiendo de la opción A, B ó C, se ejecutara el menú correspondiente.


✅ OTROS EJERCICIOS USANDO TRIÁNGULOS :

🔹 CALCULAR EL ÁREA Y PERÍMETRO DEL TRIÁNGULO
🔹 MOSTRAR SI LOS LADOS FORMAN UN TRIÁNGULO
🔹 MUESTRA LA BASE Y ALTURA DE UN TRIÁNGULO
🔹 MUESTRA GRÁFICA DE NÚMEROS EN FORMA DE TRIÁNGULO
🔹 MUESTRA EL TRIÁNGULO DE PASCAL
🔹 DIBUJAR UN TRIÁNGULO EQUILÁTERO DE ASTERÍSCOS


Análisis :

Cuando un programa tienes varias opciones, es necesario implementar un menu de opciones; estás opciones se clasifican por número o orden de abecedario, dónde se solicita una opción posible:

ENTRADA : Selecciona una opción (A – B – C).
SALIDA : Muestra las opciones del triángulo.
PROCESO : Ejecuta el proceso, según la opción seleccionada.


Algoritmo en pseint que obtenga el área y el perímetro de un triángulo PSeInt Estricto : DESCARGA EL CÓDIGO

algoritmo que calcule el IGV

Algoritmo en pseint - short youtube
Algoritmo programacion_work
    Definir OPC como Numero;
    Definir Area, Base, Altura como Real;
    Escribir "MENU DE OPCIONES DE UN TRIÁNGULO";
    Escribir "================================";
    Escribir "1. El área de un triángulo, dada la base y la altura.";
    Escribir "2. La Base de un triángulo, dada la altura y el área.";
    Escribir "3. La altura de un triángulo, dada la base y la altura.";
    Escribir Sin Saltar "Selecciona una Opción : ";
    Leer OPC;
    Escribir "";
    Segun OPC Hacer
        1:
            Escribir Sin Saltar "Ingrese Base   : ";
            Leer Base;
            Escribir Sin Saltar "Ingrese Altura : ";
            Leer Altura;
            Area <- ((Base * Altura)/2);
            Escribir "El área es : ", Area;
        2:
            Escribir Sin Saltar "Ingrese Altura : ";
            Leer Altura;
            Escribir Sin Saltar "Ingrese Área   : ";
            Leer Area;
            Base <- ((Area * 2)/Altura);
            Escribir "La Base es     : ", Base;
        3:
            Escribir Sin Saltar "Ingrese Base : ";
            Leer Base;
            Escribir Sin Saltar "Ingrese Área : ";
            Leer Area;
            Altura <- ((Area * 2) / Base);
            Escribir "La altura es : ", Altura;
        De Otro Modo:
            Escribir "OPCIÓN INCORRECTA";
    FinSegun
FinAlgoritmo
Algoritmo que muestra el área de un triangulo

código en python que muestra un menu de opciones de un triángulo Python :

print("MUESTRA ÁREA - BASE Y ALTURA DE UN TRIÁNGULO.")
print("MENU DE OPCIONES")
print("================")
print("1. Calcular el Área de un Triángulo, dada la base y la altura.")
print("2. Calcular la Base de un Triángulo, dada la altura y el área.")
print("3. Calcular la Altura de un Triángulo, dada la base y la altura.")
opc = float(input("Selecciona una Opción : "))
print("")
if opc==1:
    base = float(input("Ingrese Base : "))
    altura = float(input("Ingrese Altura : "))
    area = ((base*altura)/2)
    print("El área es : ",area)
elif opc==2:
    altura = float(input("Ingrese Altura : "))
    area = float(input("Ingrese Área : "))
    base = ((area*2)/altura)
    print("La Base es: ",base)
elif opc==3:
    base = float(input("Ingrese Base : "))
    area = float(input("Ingrese Área : "))
    altura = ((area*2)/base)
    print("La altura es : ",altura)
else:
    print("OPCIÓN INCORRECTA")

código en Lenguaje C que muestra el área, base y altura de un triángulo Lenguaje C :

#include<stdio.h>
int main(){   
    float altura, area, base;
    int opc;
    printf("MENU DE OPCIONES DE UN TRIANGULO.\n");
    printf("=====================================\n");
    printf("1. Area de un triangulo.\n");
    printf("2. Base de un triangulo.\n");
    printf("3. Altura de un triangulo.\n");
    printf("Opcion : ");
    scanf("%i",&opc);
    switch(opc){
    case 1:
        printf("Ingrese Base : ");
        scanf("%f",&base);
        printf("Ingrese Altura : ");
        scanf("%f",&altura);
        area = ((base * altura)/2);
        printf("\nAREA : %.2f mt2.\n", area);
        break;
    case 2:
        printf("Ingrese Altura : ");
        scanf("%f",&altura);
        printf("Ingrese Area : ");
        scanf("%f",&area);
        base = ((area * 2)/altura);
        printf("\nBASE : %.2f mt2.\n", base);
        break;
    case 3:
        printf("Ingrese Base : ");
        scanf("%f",&base);
        printf("Ingrese Area : ");
        scanf("%f",&area);
        altura = ((area * 2)/base);
        printf("\nALTURA : %.2 mt2.f\n", altura);
        break;
    default:      
        printf("\nOPCIÓN INCORRECTA\n");         
    }      
    return 0;
}

código en Dev C++ que muestra el área y perímetro de un triángulo Dev C++ :

#include<iostream>
using namespace std;
int main(){   
    float altura, area, base;
    int opc;
    cout << "13. MENU DE OPCIONES DE UN TRIANGULO.\n";
    cout << "=====================================\n";
    cout << "1. Area de un triangulo.\n";
    cout << "2. Base de un triangulo.\n";
    cout << "3. Altura de un triangulo.\n";
    cout << "Opcion : ";
    cin  >> opc;
    switch(opc){
    case 1:
        cout << "Ingrese Base : ";
        cin  >> base;
        cout << "Ingrese Altura : ";
        cin  >> altura;
        area = ((base * altura)/2);
        cout << "\nAREA : " << area << "mt2." << endl;
        break;
    case 2:
        cout << "Ingrese Altura : ";
        cin  >> altura;
        cout << "Ingrese Area : ";
        cin  >> area;
        base = ((area * 2)/altura);
        cout << "\nBASE : " << base << "mt2." << endl;
        break;
    case 3:
        cout << "Ingrese Base : ";
        cin  >> base;
        cout << "Ingrese Area : ";
        cin  >> area;
        altura = ((area * 2)/base);
        cout << "\nALTURA : " << altura << "mt2." << endl;
        break;
    default:      
        cout << "\nOPCIÓN INCORRECTA\n";
    }   
    return 0;
}

Programar en Java NetBeans un menu de opciones de un triángulo Java NetBeans :

package programacion_work;
import java.util.Scanner;
public class muestra_monto_pagar {
    public static void main(String[] args) {
        Double base=0.0, altura=0.0, area=0.0;
        String opc;
        Scanner ingreso=new Scanner(System.in);
        System.out.println("MENU DE OPCIONES");
        System.out.println("================");
        System.out.println("A. El valor del área de un triángulo, dada la base y la altura.");
        System.out.println("B. El valor de la base de un triángulo, dada la altura y el área.");
        System.out.println("C. El valor de la altura de un triángulo, dada la base y el área.");
        System.out.print("Selecciones su opción : ");
        opc = ingreso.next();
        switch(opc){
            case "A":
                System.out.print("Ingrese Base : ");
                base = Double.parseDouble(ingreso.next());
                System.out.print("Ingrese Altura : ");
                altura = Double.parseDouble(ingreso.next());
                area = (base * altura)/2;
                System.out.println("EL ÁREA ES : " + area); break;
            case "B":
                System.out.print("Ingrese Altura : ");
                altura = Double.parseDouble(ingreso.next());
                System.out.print("Ingrese Área : ");
                area = Double.parseDouble(ingreso.next());
                base = (area * 2)/altura;
                System.out.println("LA BASE ES : " + base); break;
            case "C":
                System.out.print("Ingrese Base : ");
                base = Double.parseDouble(ingreso.next());
                System.out.print("Ingrese Área : ");
                altura = Double.parseDouble(ingreso.next());
                altura = (area * 2)/base;
                System.out.println("LA ALTURA ES : " + altura); break;
            default : System.out.println("OPCIÓN INCORRECTA");
          }
     }
}

Programar en Visual Basic .Net dónde se muestre la base y altura de un triángulo Visual Basic .NET Console :

Imports System.Console
Module muestra_monto_pagar
    Dim Base, Altura, Area As Decimal
    Dim OPC As String
    Sub Main()
        WriteLine("MENU De OPCIONES")
        WriteLine("A. El Valor del área de un Triángulo, dada la Base y la Altura")
        WriteLine("B. El Valor de la base de un Triángulo, dada la Altura y el Área")
        WriteLine("C. El Valor de la altua de un Triángulo, dada la Base y el Área")
        Write("Seleccione su Opción : ")
        OPC = ReadLine()
        Select Case OPC
            Case "A"
                Write("Ingrese Base : ")
                Base = ReadLine()
                Write("Ingrese Altura : ")
                Altura = ReadLine()
                Area = (Base * Altura) / 2
                Write("El Área es : " & Area)
            Case "B"
                Write("Ingrese Altura : ")
                Altura = ReadLine()
                Write("Ingrese Área : ")
                Area = ReadLine()
                Base = (Area * 2) / Altura
                Write("El Base es : " & Base)
            Case "C"
                Write("Ingrese Base : ")
                Base = ReadLine()
                Write("Ingrese Área : ")
                Area = ReadLine()
                Altura = (Area * 2) / Base
                Write("El Altura es : " & Altura)
            Case Else
                Write("Operador Incorrecta")
        End Select
        ReadLine()
    End Sub
End Module



Facebook de www.programacion.work. Canal de Youtube de www.programacion.work. Twitter de www.programacion.work. TikTok de www.programacion.work.


Política de cookies

Política de Privacidad

Aviso Legal y Términos De Uso