Baixe o app para aproveitar ainda mais
Prévia do material em texto
using System; class Program { public static void Main (string[] args) { Console.WriteLine("Informe a quantidade de elementos"); int elementos = int.Parse(Console.ReadLine()); int[] vetor = new int[elementos]; for (int i=0; i<elementos; i++) { Console.Write($"Informe o {i+1} número: "); vetor[i] = int.Parse(Console.ReadLine()); } int MaiorDiferenca = CalMaiorDiferenca(vetor); Console.WriteLine($"Maior diferença: {MaiorDiferenca}"); bool OrdemCrescente = VeriOrdemCrescente(vetor); Console.WriteLine($"Está em ordem crescente? {OrdemCrescente}"); } static int CalMaiorDiferenca(int[] vetor) { int MaiorDiferenca=0; for (int i=0; i<vetor.Length-1; i++) { for (int d=i+1; d<vetor.Length; d++) { int Diferenca = Math.Abs(vetor[i] - vetor[d]); if (Diferenca > MaiorDiferenca) { MaiorDiferenca = Diferenca; } } } return MaiorDiferenca; } static bool VeriOrdemCrescente(int[] vetor) { for (int i=0; i<vetor.Length-1; i++) { if (vetor[i]>vetor[i+1]) { return false; } } return true; } }
Compartilhar