Advertisement
Hiitmarqes

Untitled

Oct 27th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.30 KB | None | 0 0
  1.  
  2. import java.util.Scanner;
  3.  
  4. public class aula2 {
  5.  
  6. public static void main(String[] args) {
  7. // TODO Auto-generated method stub
  8.  
  9. Scanner sc = new Scanner(System.in);
  10.  
  11. int iContador;
  12. int iOpcao = 0;
  13. String[] vetorNome = new String[15];
  14. String[] vetorEndereco = new String[15];
  15. String[] vetorCidade = new String[15];
  16. String[] vetorBairro = new String[15];
  17. String[] vetorEstado = new String[15];
  18. long[] vetorTelefone = new long[15];
  19. String todosClientes = "";
  20. int n = 0;
  21.  
  22. do {
  23. System.out.println("Menu: ");
  24. System.out.println("1- Cadastrar Cliente");
  25. System.out.println("2- Consultar por código");
  26. System.out.println("3- Consultar por Nome");
  27. System.out.println("4- Listar tudo");
  28. System.out.println("5- Sair");
  29. iOpcao = sc.nextInt();
  30.  
  31. //Cadastrar Clientes
  32. if (iOpcao == 1) {
  33. System.out.print("Quantos clientes deseja cadastrar? ");
  34. n = sc.nextInt();
  35.  
  36. vetorNome = new String[n];
  37. for (iContador = 0; iContador < n; iContador++) {
  38. sc.nextLine();
  39. System.out.println("Informe o nome : ");
  40. vetorNome[iContador] = sc.nextLine();
  41. System.out.println("Endereço: ");
  42. vetorEndereco[iContador] = sc.nextLine();
  43. System.out.println("Cidade: ");
  44. vetorCidade[iContador] = sc.nextLine();
  45. System.out.println("Bairro: ");
  46. vetorBairro[iContador] = sc.nextLine();
  47. System.out.println("Estado: ");
  48. vetorEstado[iContador] = sc.nextLine();
  49. System.out.println("Telefone: ");
  50. vetorTelefone[iContador] = sc.nextLong();
  51. todosClientes = todosClientes + vetorNome[iContador];
  52. }
  53. }
  54.  
  55. //Consultar Cliente por Codigo
  56. else if (iOpcao == 2) {
  57.  
  58. System.out.println("Informe o código: ");
  59. iContador = sc.nextInt();
  60.  
  61. System.out.println(iContador + "\t" + vetorNome[iContador] + "\t" + vetorEndereco[iContador] + "\t"
  62. + vetorCidade[iContador] + "\t" + vetorBairro[iContador] + "\t" + vetorEstado[iContador] + "\t"
  63. + vetorTelefone[iContador]);
  64.  
  65. }
  66.  
  67. //Consultar Cliente por Nome
  68. else if (iOpcao == 3) {
  69.  
  70. System.out.println("Informe o nome: ");
  71. String nomeCliente = sc.next();
  72.  
  73. if (todosClientes.contains(nomeCliente)) {
  74. System.out.println("Nome encontrado!");
  75.  
  76. for (iContador = 0; iContador < vetorNome.length; iContador++) {
  77. if (vetorNome[iContador].contains(nomeCliente)) {
  78. System.out.println(iContador + "\t" + vetorNome[iContador] + "\t" + vetorEndereco[iContador]
  79. + "\t" + vetorCidade[iContador] + "\t" + vetorBairro[iContador] + "\t"
  80. + vetorEstado[iContador] + "\t" + vetorTelefone[iContador]);
  81. }
  82. }
  83. } else {
  84. System.out.println("Não encontrado");
  85. }
  86. }
  87.  
  88. //Listar Todos os Clientes
  89. else if (iOpcao == 4) {
  90. for (iContador = 0; iContador < n; iContador++) {
  91. System.out.println(iContador + "\t" + vetorNome[iContador] + "\t" + vetorEndereco[iContador] + "\t"
  92. + vetorCidade[iContador] + "\t" + vetorBairro[iContador] + "\t" + vetorEstado[iContador]
  93. + "\t" + vetorTelefone[iContador]);
  94.  
  95. }
  96. }
  97.  
  98. else if (iOpcao == 5) {
  99. System.out.println();
  100. System.out.println();
  101. System.out.println();
  102. System.out.println("SISTEMA DESLOGADO COM SUCESSO!");
  103. }
  104.  
  105. } while (iOpcao != 5);
  106. //SAIR
  107. sc.close();
  108. }
  109.  
  110. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement