Advertisement
Spocoman

07. Safe Passwords Generator

Aug 30th, 2024
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.91 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class SafePasswordsGenerator {
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner(System.in);
  6.         int a = Integer.parseInt(scanner.nextLine()),
  7.                 b = Integer.parseInt(scanner.nextLine()),
  8.                 passCount = Integer.parseInt(scanner.nextLine()),
  9.                 charA = 35, charB = 64;
  10.  
  11.         for (int j = 1; j <= a; j++) {
  12.             for (int x = 1; x <= b; x++) {
  13.                 if (charA == 56) {
  14.                     charA = 35;
  15.                 }
  16.                 if (charB == 97) {
  17.                     charB = 64;
  18.                 }
  19.                 System.out.printf("%c%c%d%d%c%c|", charA, charB, j, x, charB, charA);
  20.                 passCount--;
  21.                 charA++;
  22.                 charB++;
  23.  
  24.                 if (passCount == 0) {
  25.                     break;
  26.                 }
  27.             }
  28.             if (passCount == 0) {
  29.                 break;
  30.             }
  31.         }
  32.     }
  33. }
  34.  
  35. ИЛИ:
  36.  
  37. import java.util.Scanner;
  38.  
  39. public class Main {
  40.     public static void main(String[] args) {
  41.         Scanner scanner = new Scanner(System.in);
  42.         int a = Integer.parseInt(scanner.nextLine()),
  43.                 b = Integer.parseInt(scanner.nextLine()),
  44.                 passCount = Integer.parseInt(scanner.nextLine()),
  45.                 charA = 35, charB = 64;
  46.  
  47.         for (int j = 1; j <= a; j++) {
  48.             for (int x = 1; x <= b; x++) {
  49.                 if (charA == 56) {
  50.                     charA = 35;
  51.                 }
  52.                 if (charB == 97) {
  53.                     charB = 64;
  54.                 }
  55.                 System.out.printf("%c%c%d%d%c%c|", charA, charB, j, x, charB, charA);
  56.                 passCount--;
  57.                 charA++;
  58.                 charB++;
  59.  
  60.                 if (passCount == 0) {
  61.                     return;
  62.                 }
  63.             }
  64.         }
  65.     }
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement