}// fim do método obterNumeros public static void imprimir(OrdemInversaDTO ordemInversaDTO) { for (int i = ordemInversaDTO.QtdeElementos - 1; i >= 0; i--) { Console.Write(ordemInversaDTO.VetorEntrada[i]); } Console.ReadKey(); }
static void Main(string[] args) { OrdemInversaDTO numeros = new OrdemInversaDTO(); OrdemInversaBusiness.obter(numeros); OrdemInversaBusiness.imprimir(numeros); Console.ReadKey(); }
}// fim do método obterNumeros public static void imprimir(OrdemInversaDTO ordemInversaDTO) { Console.WriteLine(); Console.WriteLine("Número de ocorrências de cada face:"); for (int i = 1; i < ordemInversaDTO.VetorEntrada.Length; i++) { Console.WriteLine("Face {0} = {1}", i, ordemInversaDTO.VetorEntrada[i]); } Console.ReadKey(); }
public static void obter(OrdemInversaDTO ordemInversaDTO) { TextReader leitor = System.Console.In; Console.Write("Quantos elementos você desaja inserir?"); ordemInversaDTO.QtdeElementos = Convert.ToInt32(leitor.ReadLine()); ordemInversaDTO.VetorEntrada = new int[ordemInversaDTO.QtdeElementos]; for (int i = 0; i < ordemInversaDTO.QtdeElementos; i++) { Console.Write("Posição" + i + " "); ordemInversaDTO.VetorEntrada[i] = Convert.ToInt32(leitor.ReadLine()); // "i" significa a posição do meu vetor } }// fim do método obterNumeros
public static void obter(OrdemInversaDTO ordemInversaDTO) { TextReader leitor = System.Console.In; Console.Write("Quantos lançamentos serão feitos?"); ordemInversaDTO.N = Convert.ToInt32(leitor.ReadLine()); ordemInversaDTO.VetorEntrada = new int[7]; for (int i = 1; i <= ordemInversaDTO.N; i++) { Console.Write("Digite o lançamento {0}: ", i); ordemInversaDTO.QtdeElementos = Convert.ToInt32(leitor.ReadLine()); if (ordemInversaDTO.QtdeElementos < 1 || ordemInversaDTO.QtdeElementos > 6) { ordemInversaDTO.VetorEntrada[0]++; } else { ordemInversaDTO.VetorEntrada[ordemInversaDTO.QtdeElementos]++; } } }// fim do método obterNumeros