package prímtényezősfelbontás;

/**
 *
 * @author Daniel "3ICE" Berezvai http://3ice.hu/
 */
public class PrímtényezősFelbontás {

  /**
   * @param args the command line arguments
   */
  public static void main(String[] args) {
    int n = args.length;
    int[] számok = new int[n];
    for (int i = 0; i < n; i++) {
      számok[i] = Integer.parseInt(args[i]);
    }
    for (int szám : számok) {
      System.out.print(szám + " prímtényezős felbontása:");
      for (int osztó = 2; osztó <= szám; osztó++) {
        while (szám % osztó == 0) {
          System.out.print(" " + osztó);
          szám /= osztó;
        }
      }
      //Egy számot feldolgoztunk, a következőt új sorra.
      System.out.println();
    }
  }
}
