Advertisement
Hiitmarqes

Untitled

Oct 28th, 2019
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.37 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class aula3 {
  4.  
  5. public static void main(String[] args) {
  6. Scanner sc = new Scanner (System.in);
  7.  
  8. //ESCREVA MENU
  9.  
  10. int iOpcao = 0;
  11. String[] vetorNome = new String[20];
  12. String[] vetorEndereco = new String[20];
  13. String[] vetorCidade = new String[20];
  14. String[] vetorBairro = new String[20];
  15. String[] vetorEstado = new String[20];
  16. int[] vetorTelefone = new int[20];
  17. int cliente = 0;
  18. int iContador = 0;
  19. String todosClientes = "";
  20.  
  21. do { System.out.println("MENU");
  22. System.out.println("1 - Cadastrar Cliente ");
  23. System.out.println("2 - Consultar por Código ");
  24. System.out.println("3 - Consultar por Nome ");
  25. System.out.println("4 - Listar Tudo ");
  26. System.out.println("5 - Sair ");
  27. iOpcao = sc.nextInt();
  28.  
  29. //CADASTRAR CLIENTE
  30.  
  31. if(iOpcao == 1) {
  32. System.out.println("Quantos Clientes Deseja Cadastrar? ");
  33. cliente = sc.nextInt();
  34.  
  35. vetorNome = new String[cliente];
  36. for(iContador = 0; iContador < cliente; iContador++) {
  37. sc.nextLine();
  38. System.out.println("Nome: \n");
  39. vetorNome[iContador] = sc.nextLine();
  40. System.out.println("Endereço: \n");
  41. vetorEndereco[iContador] = sc.nextLine();
  42. System.out.println("Cidade: \n");
  43. vetorCidade[iContador] = sc.nextLine();
  44. System.out.println("Bairro: \n");
  45. vetorBairro[iContador] = sc.nextLine();
  46. System.out.println("Estado: \n");
  47. vetorEstado[iContador] = sc.nextLine();
  48. System.out.println("Telefone: \n");
  49. vetorTelefone[iContador] = sc.nextInt();
  50. todosClientes += vetorNome[iContador];
  51. }
  52. }
  53.  
  54. //CONSULTAR POR CÓDIGO
  55.  
  56. else if(iOpcao == 2) {
  57. System.out.println("Digite o Código do Cliente ");
  58. iContador = sc.nextInt();
  59.  
  60. System.out.printf(iContador + "\t" + vetorNome[iContador]+ "\t" + vetorEndereco[iContador] + "\t" +vetorCidade[iContador]+ "\t"
  61. +vetorBairro[iContador]+ "\t" +vetorEstado[iContador]+ "\t" +vetorTelefone[iContador]+ "\n");
  62. }
  63.  
  64. //CONSULTAR POR NOME
  65.  
  66. else if(iOpcao == 3) {
  67. System.out.println("Digite o Nome do Cliente ");
  68. String nomeCliente = sc.next();
  69.  
  70. if (todosClientes.contains(nomeCliente)){
  71. System.out.println("Nome consta no SISTEMA!");
  72.  
  73. for(iContador = 0; iContador < vetorNome.length; iContador++) {
  74. if (vetorNome[iContador].contains(nomeCliente)) {
  75. System.out.printf(iContador + "\t" + vetorNome[iContador]+ "\t" + vetorEndereco[iContador] + "\t" +vetorCidade[iContador]+ "\t"
  76. +vetorBairro[iContador]+ "\t" +vetorEstado[iContador]+ "\t" +vetorTelefone[iContador]+ "\n");
  77. }else {
  78. System.out.println("..");
  79. }
  80. }
  81.  
  82. }else {
  83. System.out.println("Nome não Consta no SISTEMA!");
  84. }
  85. }
  86. //LISTAR TODOS CLIENTES
  87.  
  88. else if (iOpcao == 4) {
  89. for(iContador = 0; iContador < cliente; iContador++) {
  90. System.out.println(iContador + "\t" + vetorNome[iContador]+ "\t" + vetorEndereco[iContador] + "\t" +vetorCidade[iContador]+ "\t"
  91. +vetorBairro[iContador]+ "\t" +vetorEstado[iContador]+ "\t" +vetorTelefone[iContador]+ "\n");
  92. }
  93. }
  94.  
  95. //SAIR
  96.  
  97. else if (iOpcao == 5) {
  98. System.out.println();
  99. System.out.println("Deslogado do Sistema ");
  100. }
  101.  
  102. }while(iOpcao != 5);
  103.  
  104. sc.close();
  105.  
  106. }
  107. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement