desislava_topuzakova

03. Characters in Range

Jun 13th, 2021
893
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import java.util.Locale;
  2. import java.util.Scanner;
  3.  
  4. public class Demo {
  5.     public static void main(String[] args) {
  6.         Scanner scanner = new Scanner(System.in);
  7.         char symbol1 = scanner.nextLine().charAt(0);
  8.         char symbol2 = scanner.nextLine().charAt(0);
  9.  
  10.         printSequenceBetweenChars(symbol1, symbol2);
  11.  
  12.  
  13.     }
  14.  
  15.     private static void printSequenceBetweenChars(char symbol1, char symbol2){
  16.         //проверка и да започваме от символа с по-малък аски код
  17.         if(symbol1 < symbol2) {
  18.             //започвам принтирането от символ1
  19.             for (char symbol = (char)(symbol1 + 1); symbol < symbol2; symbol++) {
  20.                 System.out.print(symbol + " ");
  21.             }
  22.         } else { //symbol2 < symbol1
  23.             //започвам принтирането от символ 2
  24.             for (char symbol = (char)(symbol2 + 1); symbol < symbol1; symbol++) {
  25.                 System.out.print(symbol + " ");
  26.             }
  27.         }
  28.     }
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35. }
  36.  
RAW Paste Data