Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. /**
  2. * Created by Valka on 7/13/2017.
  3. */
  4. import java.util.Scanner;
  5. public class OmegaThunder2 {
  6. public static int[] numbers(int number, int current){
  7. int temp = number / current;
  8. int i;
  9. int x;
  10. int[] arr = new int[6];
  11. for (i = 0; i < arr.length; i++){
  12. arr[i] = 1;
  13. }
  14. i = 3;
  15. arr[5] = current;
  16. arr[4] = temp;
  17. while( temp > 9){
  18. for (x = 2; x <= 9; x++){
  19. if (temp % x == 0){
  20. temp = x;
  21. break;
  22. }
  23. }
  24. i--;
  25. arr[i] = temp;
  26. if (i == 0){
  27. break;
  28. }
  29. }
  30. return arr;
  31. }
  32. public static void sortingAndPrinting(int[] arr){
  33. int i,x,y;
  34. for (i = 0; i < arr.length; i++){
  35. System.out.print(arr[i]);
  36. }
  37. System.out.print(" ");
  38. int max;
  39. for (i = 0; i < arr.length; i++){
  40. for (x = 1; x < arr.length-i; x++){
  41. if (arr[x-1] < arr[x]){
  42. max = arr[x - 1];
  43. arr[x - 1] = arr[x];
  44. arr[x] = max;
  45. for (y = 0; y < arr.length; y++){
  46. System.out.print(arr[y]);
  47. }
  48. System.out.print(" ");
  49. }
  50. }
  51. }
  52.  
  53. }
  54. public static void main(String[] args) {
  55. Scanner scanner = new Scanner(System.in);
  56. System.out.println("Welcome, Sir!");
  57. System.out.println("Enter a Number:");
  58. int number = Integer.parseInt(scanner.nextLine());
  59. int i,x;
  60. int[] arr;
  61. for (i = 2; i <= 9; i++){
  62. if (number % i == 0){
  63. arr = numbers(number, i);
  64. sortingAndPrinting(arr);
  65. }
  66. }
  67. }
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement