the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
EXPT1.pptx
1. Group A (All are Compulsory)
Fundamentals of JAVA Programming Lab
2. Write some simple programs in Java such as:
i) To find factorial of number.
ii) To display first 50 prime numbers.
iii) To find sum and average of N numbers
3. i) To find factorial of number
• The factorial of a positive number n is given by:
• factorial of n (n!) = 1 * 2 * 3 * 4 * ... * n
4. i) To find factorial of number.
public class Factorial {
public static void main(String[] args) {
int num = 10;
long factorial = 1;
for(int i = 1; i <= num; ++i)
{
// factorial = factorial * i;
factorial *= i;
}
System.out.printf("Factorial of %d = %d", num, factorial);
}
}
5. i) To find factorial of number
Output
Factorial of 10 = 3628800
6. i) To find factorial of number
public class Factorial {
public static void main(String[] args) {
int num = 5, i = 1;
long factorial = 1;
while(i <= num)
{
factorial *= i;
i++;
}
System.out.printf("Factorial of %d = %d", num, factorial);
}
}
7. To display first 50 prime numbers
• Program to display first 50 prime numbers
• To display the first 50 prime numbers, you can either enter n value as
50 in the above
8. To display first 50 prime numbers
class PrimeNumberDemo
{
public static void main(String args[])
{
int n;
int status = 1;
int num = 3;
System.out.println("First 50 prime numbers are:");
System.out.println(2);
9. To display first 50 prime numbers
for ( int i = 2 ; i <=50 ; )
{
for ( int j = 2 ; j <= Math.sqrt(num) ; j++ )
{
if ( num%j == 0 )
{
status = 0;
break;
}
}
10. To display first 50 prime numbers
if ( status != 0 )
{
System.out.println(num);
i++;
}
status = 1;
num++;
}
}
}
11. iii)To find sum and average of N numbers
import java.util.Scanner;
public class Sum_Average
{
public static void main(String[] args)
{
int n, sum = 0;
float average;
Scanner s = new Scanner(System.in);
12. To find sum and average of N numbers
System.out.print("Enter no. of elements you want in array:");
n = s.nextInt();
int a[] = new int[n];
System.out.println("Enter all the elements:");
for(int i = 0; i < n ; i++)
{
a[i] = s.nextInt();
sum = sum + a[i];
}
13. To find sum and average of N numbers
System.out.println("Sum:"+sum);
average = (float)sum / n;
System.out.println("Average:"+average);
}
}