Está en la página 1de 3

PROGRAMA QUE ME PERMITE INGRESAR MEDIANTE EL TECLADO LA BASE Y LA ALTURA DE UN TRIANGULO RECTANGULO Y ME CALCULA HE IMPRIME EL AREA Y EL PERIMETRO DE ESTE

#include<iostream> #include<iomanip> #include<conio.h> using namespace System; using namespace std; class triangulos { float base, altura, area,perimetro; public: void ingresardatos(); float calculararea(); float calcularperimetro(); }; void triangulos::ingresardatos() { cout<<"\n digite la base del triangulo: "; cin>>base; cout<<"\n digite la altura del triangulo: "; cin>>altura; } float triangulos::calculararea() { area=(base*altura)/2; return area; } float triangulos::calcularperimetro() { perimetro=3*base; return perimetro;

} void main() { cout<<"\n Bienvenido"; triangulos tr[20]; cout<<"\n Digite numero de objetos: "; int x; cin>>x; float s, s2; for (int i=0; i<=x-1; i++) { cout<<"\n\n Procesando el triangulo: "<<i+1; tr[i].ingresardatos(); float area1= tr[i].calculararea(); cout<<"\n el area del triangulo "<<i+1<<" es: "<<area1; s+=area1; cout<<"\n El perimetro del triangulo "<<i+1<<" es "<<tr[i].calcularperimetro(); s2+=tr[i].calcularperimetro(); } cout<<"\n Promedio de areas= "<<s/x; cout<<"\n Promedio de perimetros= "<<s2/x; getch(); }

También podría gustarte