Está en la página 1de 2

Sistema para hallar

area y altura

de un triangulo

//Primer programa orientado a objetos #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() { return area=(base*altura)/2; } float triangulos::calcularperimetro() { return perimetro=3*base; } 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; 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