Professional Documents
Culture Documents
package project1;
import java.util.*;
public class problem1 {
}
System.out.println("Factorial of a given number is "+fact);
}
Output:
Problem2: Write a program that accepts an integer as input and prints the table of that
integer up to 12.
package project1;
import java.util.*;
import java.util.Scanner;
}
}
}
Output:
7 * 1 = 7
7 * 2 = 14
7 * 3 = 21
7 * 4 = 28
7 * 5 = 35
7 * 6 = 42
7 * 7 = 49
7 * 8 = 56
7 * 9 = 63
7 * 10 = 70
7 * 11 = 77
7 * 12 = 84
Problem3: Write a program that reads in a number from the user and then displays the
Hailstone sequence for that number.
package project1;
import java.util.*;
}
Output:
14 is even so i take half: 7
7 is odd so i make 3n+1: 22
22 is even so i take half: 11
11 is odd so i make 3n+1: 34
34 is even so i take half: 17
17 is odd so i make 3n+1: 52
52 is even so i take half: 26
26 is even so i take half: 13
13 is odd so i make 3n+1: 40
40 is even so i take half: 20
20 is even so i take half: 10
10 is even so i take half: 5
5 is odd so i make 3n+1: 16
16 is even so i take half: 8
8 is even so i take half: 4
4 is even so i take half: 2
2 is even so i take half: 1
There is total 17 steps to reach 1