Advertisement
GabrielHr00

06. Barcode Generator

Feb 15th, 2025
310
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.58 KB | None | 0 0
  1. package examPreparation;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class BarcodeGenerator {
  6.     public static void main(String[] args) {
  7.         Scanner scanner = new Scanner(System.in);
  8.         int firstNumber = Integer.parseInt(scanner.nextLine());
  9.         int secondNumber = Integer.parseInt(scanner.nextLine());
  10.  
  11.         // 2345 / 1000 => 2,345 => int = 2
  12.         int firstDigitInFirstNumber = firstNumber / 1000;
  13.         int firstDigitInSecondNumber = secondNumber / 1000;
  14.  
  15.         // 2345 / 100 = 23.45 => 23 % 10 = 3
  16.         int secondDigitInFirstNumber = firstNumber / 100 % 10;
  17.         int secondDigitInSecondNumber = secondNumber / 100 % 10;
  18.  
  19.         // 2345 / 10 = 234.5 => 234 % 10 = 4
  20.         int thirdDigitInFirstNumber = firstNumber / 10 % 10;
  21.         int thirdDigitInSecondNumber = secondNumber / 10 % 10;
  22.  
  23.         // 2345 % 10 = 5
  24.         int forthDigitInFirstNumber = firstNumber % 10;
  25.         int forthDigitInSecondNumber = secondNumber % 10;
  26.  
  27.         for (int i = firstDigitInFirstNumber; i <= firstDigitInSecondNumber; i++) {
  28.             for (int j = secondDigitInFirstNumber; j <= secondDigitInSecondNumber; j++) {
  29.                 for (int k = thirdDigitInFirstNumber; k <= thirdDigitInSecondNumber; k++) {
  30.                     for (int l = forthDigitInFirstNumber; l <= forthDigitInSecondNumber; l++) {
  31.  
  32.                         if (i % 2 != 0 && j % 2 != 0 && k % 2 != 0 && l % 2 != 0) {
  33.                             System.out.printf("%d%d%d%d ", i, j, k, l);
  34.                         }
  35.                     }
  36.                 }
  37.             }
  38.         }
  39.  
  40.     }
  41. }
  42.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement