Advertisement
RageDoc

alphaname

Jun 15th, 2015
266
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.15 KB | None | 0 0
  1. import java.util.*;
  2. import javax.swing.*;
  3. import java.awt.*;
  4.  
  5. public class alphaname{
  6.     private static final long serialVersionUID = 1;
  7.     private static Scanner sc = new Scanner(System.in);
  8.     public static void main(String[] args){
  9.         scan();
  10.     }
  11.     public static void scan(){
  12.         System.out.println("Type your name: ");
  13.         String name = sc.nextLine();
  14.         alphabatize(name);
  15.     }
  16.     public static void alphabatize(String name){
  17.         int[] numericals = new int[26];
  18.         int total = 0;
  19.         for(int i = 0;i < numericals.length;i++){
  20.             numericals[i] = i + 1;
  21.         }
  22.         char[] lowercase = {'a','b','c','d','e','f','g','h','i','j','k','l','m',
  23.                               'n','o','p','q','r','s','t','u','v','w','x','y','z'};
  24.         char[] uppercase = {'A','B','C','D','E','F','G','H','I','J','K','L','M',
  25.                               'N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
  26.         for(int i = 0;i<name.length();i++){
  27.             char c = name.charAt(i);
  28.             boolean process = true;
  29.             for(int j = 0;j < 26;j++){
  30.                 if(lowercase[j] == c || uppercase[j] == c &&
  31.                 !process){
  32.                     total += numericals[j];
  33.                     process = false;
  34.                 }
  35.             }
  36.         }
  37.         System.out.println("The numerical value of your name is: " + total);
  38.     }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement