Advertisement
Hiitmarqes

Untitled

Oct 27th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.78 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;
  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;
  18. int iContador = 0;
  19. String nomeCliente;
  20. String todosClientes = "";
  21.  
  22. do { System.out.println("MENU");
  23. System.out.println("1 - Cadastrar Cliente ");
  24. System.out.println("2 - Consultar por Código ");
  25. System.out.println("3 - Consultar por Nome ");
  26. System.out.println("4 - Limpar Tudo ");
  27. System.out.println("5 - Sair ");
  28. iOpcao = sc.nextInt();
  29.  
  30. //CADASTRAR CLIENTE
  31.  
  32. if(iOpcao == 1) {
  33. System.out.println("Quantos Clientes Deseja Cadastrar? ");
  34. cliente = sc.nextInt();
  35.  
  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;
  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("Digita o Nome do Cliente ");
  68. nomeCliente = sc.next();
  69.  
  70. if (todosClientes.contains(nomeCliente)){
  71. System.out.println("Nome Encontrado!");
  72.  
  73. for(iContador = 0; iContador < vetorNome.length; iContador++) {
  74. if (vetorNome[iContador].contains(nomeCliente)) {
  75. System.out.println(iContador + "\t" + vetorNome[iContador]+ "\t" + vetorEndereco[iContador] + "\t" +vetorCidade[iContador]+ "\t"
  76. +vetorBairro[iContador]+ "\t" +vetorEstado[iContador]+ "\t" +vetorTelefone[iContador]+ "\n");
  77. }
  78. }
  79.  
  80. }else {
  81. System.out.println("Nome não Econtrado!");
  82. }
  83. }
  84.  
  85.  
  86. }while(iOpcao != 5);
  87.  
  88. sc.close();
  89.  
  90. }
  91. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement