Advertisement
Guest User

Untitled

a guest
Mar 20th, 2018
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.86 KB | None | 0 0
  1. /*
  2.  * Garrett Stewart
  3.  * CSA170
  4.  * March 19, 2018
  5.  *
  6.  * E15 b
  7.  */
  8.  
  9. import java.util.Scanner;
  10. public class Passwords{    
  11.     public static void main(String[] args){
  12.        
  13.         Scanner input = new Scanner(System.in);
  14.         String names[] = {"Bob","Frank","Jim","Sue","Bertha"};
  15.         String pass[] = {"Monkey","beer","123banana","ostilopithicus","goose"};
  16.        
  17.         int nameIndex = -1;
  18.         int passIndex;
  19.        
  20.         System.out.println("Enter your username: ");
  21.         String un = input.next();
  22.        
  23.         for(int i = 0; i < names.length; i++)
  24.         {
  25.             if(un.equals(names[i]))
  26.             {
  27.                 nameIndex = i;
  28.             }            
  29.         }
  30.        
  31.         System.out.println("Enter your password: ");
  32.         String pw = input.next();
  33.        
  34.         if(nameIndex == -1 || !pw.equals(pass[nameIndex]))
  35.         {
  36.             System.out.println("Username/password not found, try again.");
  37.            
  38.             System.out.println("Enter your username: ");
  39.             un = input.next();
  40.            
  41.             for(int i = 0; i < names.length; i++)
  42.             {
  43.                 if(un.equals(names[i]))
  44.                 {
  45.                     nameIndex = i;
  46.                 }            
  47.             }
  48.            
  49.             System.out.println("Enter your password: ");
  50.             pw = input.next();    
  51.                
  52.             if(nameIndex == -1 || !pw.equals(pass[nameIndex]))
  53.             {
  54.                 System.out.println("Sorry, your username/password does not match our database"
  55.                                     +" Contact the administrator.");    
  56.             }else{
  57.                 System.out.println("Access granted!");
  58.             }
  59.        
  60.         }else{
  61.             System.out.println("Access granted!");
  62.            
  63.         }
  64.        
  65.     }
  66.  
  67.  
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement