diff --git a/clientes.txt b/clientes.txt index 7d8f899..c121e61 100644 --- a/clientes.txt +++ b/clientes.txt @@ -1,2 +1,4 @@ Tiago Silva,195572,913538232,250422@epvc.pt,228389992,500.0 manel,779820,987654321,manel@epvc.pt,123456789,60.0 +Tony Eric Wilson,720726,967761691,tony@mail.pt,228389992,1000.0 +Eric,390298,938624267,e@e.pt,228389992,654783.0 diff --git a/src/main/java/com/mycompany/mavenproject25/Mavenproject25.java b/src/main/java/com/mycompany/mavenproject25/Mavenproject25.java index c3409d1..6fd1503 100644 --- a/src/main/java/com/mycompany/mavenproject25/Mavenproject25.java +++ b/src/main/java/com/mycompany/mavenproject25/Mavenproject25.java @@ -33,9 +33,7 @@ public class Mavenproject25 { " [1] Criar conta\n" + " [2] Login\n" + " [3] Sair\n" + - "══════════════════════════════════════" - - + "\n"); + "══════════════════════════════════════"); int opcao = scanner.nextInt(); switch (opcao) { case 1 -> adicionarNovoCliente(); @@ -256,20 +254,21 @@ private static void menuClienteLogado(String[] dadosCliente) { double saldo = Double.parseDouble(dadosCliente[5]); while (!sair) { - System.out.printf("\n" - + "╔════════════════════════════════════════╗\n" - + "║ BEM-VINDO ║\n" - + "╠════════════════════════════════════════╣\n" - + "║%1s SEU SALDO: "+ saldo +" ║\n" - + "╠════════════════════════════════════════╣\n" - + "║ ▸ 1 Consultar meus dados ║\n" - + "║ ▸ 2 Transferir ║\n" - + "║ ▸ 3 Depositar ║\n" - + "║ ▸ 4 Levantar dinheiro ║\n" - + "║ ▸ 5 Cheque ║\n" - + "║ ▸ 6 Sair ║\n" - + "╚════════════════════════════════════════╝\n", - dadosCliente[0], saldo); + System.out.printf( + "\n" + + "╔═════════════════════════════════════════╗\n" + + "║ BEM-VINDO ║\n" + + "╠═════════════════════════════════════════╣\n" + + "║ %-39s ║\n" + + "╠═════════════════════════════════════════╣\n" + + "║ ▸ 1 Consultar meus dados ║\n" + + "║ ▸ 2 Transferir ║\n" + + "║ ▸ 3 Depositar ║\n" + + "║ ▸ 4 Levantar dinheiro ║\n" + + "║ ▸ 5 Cheque ║\n" + + "║ ▸ 6 Sair ║\n" + + "╚═════════════════════════════════════════╝\n", + "SEU SALDO: " + saldo); int opcao = scanner.nextInt(); @@ -301,16 +300,16 @@ private static void menuClienteLogado(String[] dadosCliente) { } private static void mostrarDadosCliente(String[] dados) { System.out.println("\n╔════════════════════════════════════════╗"); - System.out.println("║ SEUS DADOS PESSOAIS ║"); - System.out.println("╠════════════════════════════════════════╣"); - System.out.printf("║ Nome: ║\n", dados[0]); - System.out.printf("║ ID: ║\n", dados[1]); - System.out.printf("║ Telefone: ║\n", dados[2]); - System.out.printf("║ Email: ║\n", dados[3]); - System.out.printf("║ NIF: ║\n", dados[4]); - System.out.printf("║ Saldo: ║\n", dados[5]); - System.out.println("╚════════════════════════════════════════╝\n"); -} + System.out.println ("║ SEUS DADOS PESSOAIS ║"); + System.out.println ("╠════════════════════════════════════════╣"); + System.out.printf ("║ %-38s ║\n", "Nome: " + dados[0]); + System.out.printf ("║ %-38s ║\n", "ID: " + dados[1]); + System.out.printf ("║ %-38s ║\n", "Telefone: " + dados[2]); + System.out.printf ("║ %-38s ║\n", "Email: " + dados[3]); + System.out.printf ("║ %-38s ║\n", "NIF: " + dados[4]); + System.out.printf ("║ %-38s ║\n", "Saldo: " + dados[5]); + System.out.println ("╚════════════════════════════════════════╝\n"); + } private static double transferirDinheiro(String idOrigem, double saldoOrigem) { Scanner scanner = new Scanner(System.in); diff --git a/target/classes/com/mycompany/mavenproject25/Mavenproject25.class b/target/classes/com/mycompany/mavenproject25/Mavenproject25.class index c3c7d43..ef8aa33 100644 Binary files a/target/classes/com/mycompany/mavenproject25/Mavenproject25.class and b/target/classes/com/mycompany/mavenproject25/Mavenproject25.class differ