Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <conio.h>
- #include <string>
- class Rectangulo
- {
- private:
- float base, altura;
- public:
- void leer();
- void comprobar();
- void area();
- void perimetro();
- };
- void Rectangulo::leer()
- {
- cout<<"Ingrese la base: ";cin>>base;
- cout<<"\nIngrese la altura: ";cin>>altura;
- }
- void Rectangulo::comprobar()
- {
- if(base>0 && altura>0 && base<20 && altura<20)
- {
- Rectangulo::area();
- Rectangulo::perimetro();
- }
- else
- {
- clrscr();
- cout<<"No se puede mostrar calculo.";
- }
- }
- void Rectangulo::area()
- {
- cout<<"\nEl area es: "<<base*altura;
- }
- void Rectangulo::perimetro()
- {
- cout<<"\nEl perimetro es: "<<(2*base)+(2*altura);
- }
- int main()
- {
- Rectangulo r1;
- r1.leer();
- r1.comprobar();
- getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment