Quase tudo comleto!!

This commit is contained in:
250408
2026-05-11 11:03:21 +01:00
parent 573f1bc955
commit e0000506f4

View File

@@ -8,6 +8,7 @@ public class Mavenproject4 {
static int saldoAtual = 0;
static int indexUtilizador = -1;
static boolean admin = false;
public static void main(String[] args) {
@@ -66,6 +67,11 @@ public class Mavenproject4 {
System.out.println("║ 2 ➜ Ver Saldo ║");
System.out.println("║ 3 ➜ Menu de Jogos ║");
System.out.println("║ 4 ➜ Logout ║");
if (admin) {
System.out.println("║ 5 ➜ Painel Admin ║");
}
System.out.println("╚════════════════════════════════════╝");
System.out.print("Opção: ");
@@ -175,7 +181,7 @@ public class Mavenproject4 {
case 2:
System.out.println("|==========| Slot Machine |==========|");
System.out.println("Regras: ");
System.out.println("Regras:");
System.out.println("🍒 🍒 🍒 = x5");
System.out.println("💎 💎 💎 = x50");
System.out.println("🎰 🎰 🎰 = x1000");
@@ -205,7 +211,6 @@ public class Mavenproject4 {
if (s1.equals("🍒") && s2.equals("🍒") && s3.equals("🍒")) {
int premio = dinheiroApostado2 * 5;
saldoAtual += premio;
System.out.println("🍒🍒🍒 GANHASTE x5!");
@@ -214,7 +219,6 @@ public class Mavenproject4 {
} else if (s1.equals("💎") && s2.equals("💎") && s3.equals("💎")) {
int premio = dinheiroApostado2 * 50;
saldoAtual += premio;
System.out.println("💎💎💎 MEGA WIN x50!");
@@ -223,7 +227,6 @@ public class Mavenproject4 {
} else if (s1.equals("🎰") && s2.equals("🎰") && s3.equals("🎰")) {
int premio = dinheiroApostado2 * 1000;
saldoAtual += premio;
System.out.println("🎰 JACKPOT x1000 🎰");
@@ -316,6 +319,36 @@ public class Mavenproject4 {
System.out.println("Logout...");
break;
// PAINEL ADMIN
case 5:
if (admin) {
System.out.println("\n╔════════════════════════════════════╗");
System.out.println("║ PAINEL DE ADMIN ║");
System.out.println("╚════════════════════════════════════╝");
String[] dados = lerFicheiro("utilizadores.txt");
for (int i = 0; i < dados.length; i += 3) {
if (i + 2 >= dados.length) {
break;
}
System.out.println("━━━━━━━━━━━━━━━━━━━━━━━━━━");
System.out.println("Utilizador: " + dados[i]);
System.out.println("Senha: " + dados[i + 1]);
System.out.println("Saldo: " + dados[i + 2]);
}
} else {
System.out.println("Acesso negado.");
}
break;
default:
System.out.println("Opção inválida");
@@ -424,6 +457,16 @@ public class Mavenproject4 {
saldoAtual = saldo;
indexUtilizador = i;
// ADMIN
if (email.equalsIgnoreCase("Admin")) {
admin = true;
} else {
admin = false;
}
return true;
}
}