#include<iostream>
#include<locale.h>
using namespace std;
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
float n1,n2,r;
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
void linha (char c, int n)
{
for ( int i = 1; i <= n; i++)
{
cout << c;
}
cout << endl;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
void quadrado()
{
system("cls");
cout <<"Quadrado\n";
linha('-',15);
cout <<"Insira um valor: ";
cin >> n1;
r = n1 * n1;
linha('-',15);
cout <<"A área do quandrado é de: "<<r<<" cm²/m²."<<endl;
linha('-',15);
system("pause");
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
void retangulo()
{
system("cls");
cout <<"Retângulo\n";
linha('-',15);
cout <<"Insira o valor da base: ";
cin >> n1;
cout <<"Insira o valor da aultura: ";
cin >> n2;
r = n1 * n2;
linha('-',15);
cout<<"A área do retângulo é de: "<<r<<" cm/m."<<endl;
linha('-',15);
system("pause");
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
void triangulo()
{
system("cls");
cout <<"Triângulo\n";
linha('-',15);
cout <<"Insira o valor da base: ";
cin >>n1;
cout <<"Insira o valor da altura: ";
cin >>n2;
r = n1 * n2/2;
linha('-',15);
cout <<"A área do triângulo é de: "<<r<<" cm/m."<<endl;
linha('-',15);
system("pause");
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
void circunferencia()
{
system("cls");
cout <<"Circunferência\n";
linha('-',15);
cout <<"Insira o valor do raio: ";
cin >>n1;
r = n1 * n1 * 3.14;
linha('-',15);
cout <<"A área da circunferêcia é de: "<<r<<" diâmetro."<<endl;
linha('-',15);
system("pause");
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
main()
{
setlocale(LC_ALL,"PORTUGUESE");
int op;
do
{
system("cls");
cout <<"GEOMETRIA PLANA\n";
linha('-',17);
cout <<"MENU PRINCIPAL\n";
linha('-',17);
cout <<"1 - Quadrado\n";
cout <<"2 - Retângulo\n";
cout <<"3 - Triângulo\n";
cout <<"4 - Circunferência\n";
cout <<"5 - Sair\n";
linha('-',17);
cout <<endl;
cout <<"Opção => ";
cin >>op;
linha('-',17);
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
switch(op)
{
case 1: quadrado();
break;
case 2: retângulo();
break;
case 3: triângulo();
break;
case 4: circunferência();
break;
case 5: cout<<"Você saiu!\n";
break;
default : cout<<"Opção inválida. Tente novamente ! \n";
break;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
system("pause");
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
}while(op!=5);
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
}