1 #include <iostream>
2 // Briana Monserrat Davila Herrera
3 // 2AM programacion
4 using namespace std;
5
6 int main()
7 {
8 cout << "Area y perimetro de una figura geometrica segun el menu de opciones." << endl;
9 int opcion;
10 float Area, Perimetro;
11 float base,altura,lado1,lado2,lado3;
12 float Diagonal_mayor,diagonal_menor,lado;
13 cout << "\n\n _____\"Menu de opciones\"_____";
14 cout << "\n [Link].";
15 cout << "\n [Link].";
16 cout << "\n [Link].";
17 cout << "\nSeleccione el numero de figura: ";
18 cin >> opcion;
19 if (opcion==1)
20 {
21 cout << "\n\n\"Captura de dimenciones del triangulo\".";
22 cout << "\n\nIngrese la longitud del primer lado:";
23 cin >> lado1;
24 cout << "\nIngrese la longitud del segundo lado:";
25 cin >> lado2;
26 cout << "\nIngrese la longitud del tercer lado:";
27 cin >> lado3;
28 cout << "\nIngrese la medida de la base:";
29 cin >> base;
30 cout << "\nIngrese la medida de la altura:";
31 cin >> altura;
32 cout << "\n\n _____Area y perimetro del\"Triangulo\"_____";
33 Perimetro=lado1+lado2+lado3;
34 cout << "\n\nEl perimetro es: "<<Perimetro;
35 Area= (base*altura)/2;
36 cout << "\nEl area es: "<<Area<< endl << endl;
37 }
38 else if (opcion==2)
39 {
40 cout << "\n\n\"Captura de dimenciones del rectangulo\".";
41 cout << "\n\nIngrese la medida de la base: ";
42 cin >> base;
43 cout << "\nIngrese la medida de la altura: ";
44 cin >> altura;
45 cout << "\n\n _____Area y perimetro del\"Rectangulo\"_____";
46 Perimetro=(base+altura)*2;
47 cout << "\n\nEl perimetro es: "<<Perimetro;
48 Area=base*altura;
49 cout << "\nEl area es: "<<Area<< endl << endl;
50 }
51 else if (opcion==3)
52 {
53 cout << "\n\n\"Captura de dimenciones del rombo\".";
54 cout << "\n\nIngrese la longitud de un lado:";
55 cin >> lado;
56 cout << "\nIngrese la medida de la diagonal mayor:";
57 cin >> Diagonal_mayor;
58 cout << "\nIngrese la media de la diagonal menor:";
59 cin >> diagonal_menor;
60 cout << "\n\n _____Area y perimetro del\"Rombo\"_____";
61 Perimetro=lado*4;
62 cout << "\n\nEl perimetro es: "<<Perimetro;
63 Area=(Diagonal_mayor*diagonal_menor)/2;
64 cout << "\nEl area es: "<<Area<< endl << endl;
65 }
66 else
67 {
68 cout << "\n\nTu opcion no es valida,\nRectifica tu respuesta"<< endl << endl;
69 }
70
71
72
73
74 return 0;
75 }
76