Buscar

Lista_15

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

//1. Construa um método chamado Menu que tenha a possibilidade de repetir o exercício ou retornar ao menu principal. 
//2. Crie um método que receba 3 números e retorne o maior valor, use o método Math.max(). 
//3. Crie um método que receba 3 números e retorne o menor valor, use o método Math.min(). 
//4. Escreva um procedimento que recebes 3 valores reais X, Y e Z e que verifique se esses valores podem ser os comprimentos dos lados de um triângulo e,
//neste caso, retornar qual o tipo de triângulo formado.Para que X, Y e Z formem um triângulo é necessário que a seguinte propriedade seja satisfeita: 
//o comprimento de cada lado de um triângulo é menor do que a soma do comprimento dos outros dois lados.O procedimento deve identificar o tipo de 
//triângulo formado observando as seguintes definições: 
//a.Triângulo Equilátero: os comprimentos dos 3 lados são iguais.
//b.Triângulo Isósceles: os comprimentos de 2 lados são iguais 
//c. Triângulo Escaleno: os comprimentos dos 3 lados são diferentes.
//5. Faça um programa que converta Celsius para Fahrenheit. 
namespace Lista_15
{
 class Program
 {
 static int Menu (int pQuestao1, int pQuestao2, int pQuestao3)
 {
 int exercicio = 1, SelecionarQuestao = 0;
 while (exercicio < 3 && exercicio > 0)
 {
 Console.WriteLine();
 Console.WriteLine("Digite 0 para encerrar ou digite o número da questão.");
 Console.WriteLine();
 Console.WriteLine("Questao 1 -");
 Console.WriteLine("-------------------------------------------");
 Console.WriteLine("Questao 2 - ");
 Console.WriteLine("-------------------------------------------");
 Console.WriteLine("Questao 3 - ");
 Console.Write("Digite o numero do exercício: ");
 exercicio = Convert.ToInt32(Console.ReadLine());
 switch (exercicio)
 {
 case 0:
 {
 Console.Clear();
 Console.WriteLine("Programa encerrado.");
 break;
 }
 case 1:
 {
 Console.WriteLine("Questão 1");
 return SelecionarQuestao = pQuestao1;
 }
 case 2:
 {
 Console.WriteLine("Questão 2");
 return SelecionarQuestao = pQuestao2;
 }
 case 3:
 {
 Console.WriteLine("Questão 3");
 return SelecionarQuestao = pQuestao3;
 }
 default:
 {
 Console.WriteLine("OPÇÃO INVALIDA !!!");
 break;
 }
 }
 }
 return SelecionarQuestao;
 }
 static string TipoDeTriangulo (double pLadoA, double pLadoB, double pLadoC)
 {
 string tipoDeTriangulo = "";
 if ((pLadoA < pLadoB + pLadoC) && (pLadoB < pLadoA + pLadoC) && (pLadoC < pLadoB + pLadoA))
 {
 if (pLadoA == pLadoB && pLadoA == pLadoC)
 {
 tipoDeTriangulo = "Equilátero";
 }
 if (pLadoC != pLadoB && pLadoB != pLadoA)
 {
 tipoDeTriangulo = "Escaleno";
 }
 else
 tipoDeTriangulo = "Isósceles";
 }
 else
 Console.WriteLine("Os valores retornados não configuram um triângulo.");
 return tipoDeTriangulo;
 }
 static double MaiorDeTres (double pNumeroUm, double pNumeroDois, double pNumeroTres) 
 {
 double maximoUm;
 maximoUm = Math.Max(pNumeroUm, pNumeroDois);
 return Math.Max(maximoUm, pNumeroTres);
 }
 static double MenorDeTres (double pNumeroUm, double pNumeroDois, double pNumeroTres) 
 {
 double menorUm;
 menorUm = Math.Min(pNumeroUm, pNumeroDois);
 return Math.Min(menorUm, pNumeroTres);
 }
 static double ConversorDeTemperatura (double pTemperaturaCelcius)
 {
 return ((pTemperaturaCelcius * 9 / 5) + 32); 
 }
 static void Main(string[] args)
 {
 
 }
 }
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando