Está en la página 1de 5

7 DE MARZO DE 2022

EJERCICIO 1
PROGRAMA TRAPECIO

YAHIR MARIN BERNAL 2EM2


ESCUELA SUPERIOR DE INGENIERIA MECANICA Y LECTRICA
#include <iostream>

using namespace std;

class Trapecio

float Base,base,altura,lado1,lado2;

public:

Trapecio();

Trapecio(float,float,float,float,float);

float area();

float peri();

void mostrar();

};

Trapecio::Trapecio()

float B,b,Al,L1,L2;

cout << "TRAPECIO 2" <<endl;

cout << "Dame el valor de la base mayor" <<endl;

cin >>B;

cout << "Dame el valor de la base menor" <<endl;

cin >>b;

cout << "Dame el valor de la altura" <<endl;

cin >>Al;

cout << "Dame el valor del lado 1" <<endl;

cin >>L1;

cout << "Dame el valor del lado 2" <<endl;

cin >>L2;

Base=B;
base=b;

altura=Al;

lado1=L1;

lado2=L2;

Trapecio::Trapecio(float B,float b,float Al,float L1,float L2)

Base=B;

base=b;

altura=Al;

lado1=L1;

lado2=L2;

float Trapecio::area()

float A;

A=((Base+base)/2)*altura;

cout << "El area es de:" <<A<<endl;

return A;

float Trapecio::peri()

float P;

P=Base+base+lado1+lado2;

cout << "El perimetro es de:" <<P<<endl;

return P;

void Trapecio::mostrar()

{
area();

peri();

int main()

float B,b,Al,L1,L2;

cout << "EJERCICIO 1" << endl;

cout << "TRAPECIO 1" << endl;

cout << "DIGITALICE LOS DATOS" <<endl;

cout << "Dame el valor de la base mayor" <<endl;

cin >>B;

cout << "Dame el valor de la base menor" <<endl;

cin >>b;

cout << "Dame el valor de la altura" <<endl;

cin >>Al;

cout << "Dame el valor del lado 1" <<endl;

cin >>L1;

cout << "Dame el valor del lado 2" <<endl;

cin >>L2;

Trapecio Trap1(B,b,Al,L1,L2);

Trap1.mostrar();

Trapecio Trap2;

Trap2.mostrar();

return 0;

También podría gustarte