#include <iostream>
#include <math.h>
using namespace std;
int main() {
cout << "PROGRAMA FEITO E DESENVOLVIDO POR : instagram.com/lucaszgheller" << endl;
int Num1;
int Num2;
int Num3;
cout << "Digite o primeiro numero" << endl;
cin >> Num1;
cout << "Digite o segundo numero" << endl;
cin >> Num2;
cout << "Digite o terceiro numero" << endl;
cin >> Num3;
int op;
cout << "Menu de Opções \n 1. Mostre os Valores em Ordem Crescente \n 2. Mostre os Valores em Ordem Decrescente \n 3. Mostre a Raiz quadrada do maior valor encontrado \n 4. Mostre o Menor valor encontrado elevado a 3. Potencia \n";
cin >> op;
if (op == 2) { //MOSTRAR EM ORDEM CRESCENTE
if (Num1 >= Num2 && Num1 >= Num3) {
cout << "A ORDEM DECRECENTE é : " << Num1;
if (Num2 >= Num3) {
cout << "," << Num2 << "," << Num3;
}
else {
cout << "," << Num3 << "," << Num2;
}
}
if (Num2 >= Num1 && Num2 >= Num3) {
cout << "A ORDEM DECRECENTE é :" << Num2 << ",";
if (Num1 >= Num3) {
cout << Num1 << "," << Num3;
}
else {
cout << Num3 << "," << Num1;
}
}
if (Num3 >= Num1 && Num3 >= Num2) {
cout << "A ORDEM DECRECENTE é :" << Num3 << ",";
if (Num1 >= Num2) {
cout << Num1 << "," << Num2;
}
else {
cout << Num2 << "," << Num1;
}
}
}
if (op == 1) {
if (Num1 <= Num2 && Num1 <= Num3) {
cout << "A ORDEM CRESCENTE é : " << Num1 << ",";
if (Num2 <= Num3) {
cout << Num2 << "," << Num3;
}
else {
cout << Num3 << "," << Num2;
}
}
if (Num2 <= Num1 && Num2 <= Num3) {
cout << "A ORDEM CRESCENTE é : " << Num2 << ",";
if (Num1 <= Num3) {
cout << Num1 << "," << Num3;
}
else {
cout << Num3 << "," << Num1;
}
}
if (Num3 <= Num1 && Num3 <= Num2) {
cout << "A ORDEM CRESCENTE é : " << Num3 << ",";
if (Num1 <= Num2) {
cout << Num1 << "," << Num2;
}
else {
cout << Num2 << "," << Num1;
}
}
return 0;
}
if (op == 3) {
if (Num1 >= Num2 && Num1 >= Num3) {
cout << "A raiz quadrada de " << Num1 << " é " << sqrt(Num1) << endl;
return 0;
}
if (Num2 >= Num1 && Num2 >= Num3) {
cout << "A raiz quadrada de " << Num2 << " é " << sqrt(Num2) << endl;
return 0;
}
if (Num3 >= Num1 && Num3 >= Num2) {
cout << "A raiz quadrada de " << Num3 << " é " << sqrt(Num3) << endl;
return 0;
}
}
if (op == 4) {
if (Num1 <= Num2 && Num1 <= Num3) {
int soma = Num1 * Num1 * Num1;
cout << "A portencia de " << Num1 << " na terceira é " << soma << endl;
return 0;
}
if (Num2 <= Num1 && Num2 <= Num3) {
int soma = Num2 * Num2 * Num2;
cout << "A portencia de " << Num2 << " na terceira é " << soma << endl;
return 0;
}
if (Num3 <= Num1 && Num3 <= Num2) {
int soma = Num3 * Num3 * Num3;
cout << "A portencia de " << Num3 << " na terceira é " << soma << endl;
return 0;
}
}
return 0;
}