Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Main;
- import java.util.Scanner;
- public class prov {
- public static void main(String[] args) {
- Scanner input1 = new Scanner(System.in);
- String Username;
- String Password;
- int totalAttempts = 3;
- while (totalAttempts != 0) { //skapar en while loop som slutar när totalAttempts har nått till 0 (den börjar på 3)
- Password = "Password1";
- Username = "Ubuntu";
- System.out.println("Vill du avbryta? tryck j.");
- System.out.println("Fortsätt till inloggning genom att trycka vilken knapp som helst annars.");
- String avsluta = input1.next();
- if (avsluta.equals("j")) {
- break;
- }
- System.out.println("Ange användarnamn : ");
- String username = input1.next();
- System.out.println("Ange lösenord : ");
- String password = input1.next();
- if (username.equals(Username) && password.equals(Password)) { // Denna if "loggar in" dig om du har skrivit ett användarnamn och "&&" lösenord som är lika med vad som är skrivet ovanför.
- System.out.println("Du är nu inloggad!");
- return;
- } else if (username.equals(Username)) { // det är tre olika felmeddelanden som berättar om du har fel lösenord/användarnamn eller båda (inte så bra säkerhet haha)
- System.out.println("Inloggning misslyckades! fel lösenord!");
- totalAttempts--; // Om man skriver fel lösenord så räknar denna kod ner -1 på dina totalAttempts (inloggningsförsök)
- System.out.println(totalAttempts);
- } else if (password.equals(Password)) {
- System.out.println("Inloggning misslyckades! fel användarnamn!");
- totalAttempts--;
- System.out.println(totalAttempts);
- } else {
- System.out.println("Inloggning misslyckades! fel lösenord & användarnamn!");
- totalAttempts--;
- System.out.println(totalAttempts);
- }
- }
- if (totalAttempts == 0) { //när man har 0 försök kvar så avslutas while loopen och man åker ut ur programmet.
- System.out.println("För många misslyckade inloggningsförsök");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement