TheBulgarianWolf

Messages

Apr 10th, 2020
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.17 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class SoftUni {
  4.  
  5.     public static void main(String[] args) {
  6.         Scanner sc = new Scanner(System.in);
  7.         System.out.print("Enter the number of symbols you want to enter: ");
  8.         int numbers = Integer.parseInt(sc.nextLine());
  9.         String message = "";
  10.        
  11.         for(int i =0;i<numbers;i++){
  12.             int count = 1;
  13.             int number = Integer.parseInt(sc.nextLine());
  14.             if(number/10 != 0){
  15.                 number /= 10;
  16.                 count++;
  17.                
  18.             }
  19.             if(number/10 != 0){
  20.                 number/=10;
  21.                 count++;
  22.             }
  23.             int digit = number%10;
  24.             int offset = (digit-2)*3;
  25.             if(digit == 8 || digit == 9){
  26.                 offset++;
  27.             }
  28.             int letterIndex = offset + count - 1;
  29.             int letterCode = letterIndex + 97;
  30.             char letter = (char) letterCode;
  31.             if (digit== 0) {
  32.                 letter = (char) (digit + 32);
  33.             }
  34.             message += letter;
  35.            
  36.         }
  37.        
  38.         System.out.println(message);
  39.        
  40.     }
  41.  
  42. }
Add Comment
Please, Sign In to add comment