0% found this document useful (0 votes)
39 views

Java DSA

The document contains multiple Java code examples demonstrating basic programming concepts like printing output, arithmetic operations, variable declaration and assignment, conditional statements, loops, functions, and more. The examples range from "Hello World" programs to calculating factorials, checking prime numbers, and other numerical examples.

Uploaded by

KANAK SHARMA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views

Java DSA

The document contains multiple Java code examples demonstrating basic programming concepts like printing output, arithmetic operations, variable declaration and assignment, conditional statements, loops, functions, and more. The examples range from "Hello World" programs to calculating factorials, checking prime numbers, and other numerical examples.

Uploaded by

KANAK SHARMA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 10

//printing Helllo world

public class firstProgram


{
public static void main(String[] args) {
System.out.println("Hello World");
}
}

//printing Helllo world


public class Main
{
public static void main(String[] args) {
int x=10;
int y=2;
System.out.print(x+y + " "+ 78 + 90 +" ");
System.out.print(x-y + " ");
System.out.print(x*y + " ");
System.out.print(x/y + " ");
System.out.print(x%y + " ");

}
}

//swapping of two numbers using temporary variable


public class Main
{
public static void main(String[] args) {
int num1=5 ,num2=10;
System.out.println("Before Swapping num1= " + num1 +" and num2 =" +
num2);

int temp=num1;
num1=num2;
num2=temp;

System.out.println("After Swapping num1= " + num1 +" and num2 =" +


num2);
}
}

//swapping of two numbers without using temporary variable


public class Main
{
public static void main(String[] args) {
int num1=5 ,num2=10;
System.out.println("Before Swapping num1= " + num1 +" and num2 =" +
num2);

num1= num1+num2;
num2=num1-num2;
num1=num1-num2;
System.out.println("After Swapping num1= " + num1 +" and num2 =" +
num2);
}
}

//swapping of two numbers without using temporary variable


public class Main
{
public static void main(String[] args) {
int num1=5 ,num2=10;
System.out.println("Before Swapping num1= " + num1 +" and num2 =" +
num2);

num1= num1*num2;
num2=num1/num2;
num1=num1/num2;

System.out.println("After Swapping num1= " + num1 +" and num2 =" +


num2);
}
}

// Area of a rectangle

import java.util.Scanner;
public class RectangleArea
{
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
System.out.print(" Enter the length of the rectangle ");
double length=scanner.nextDouble();
System.out.print(" Enter the width of the rectangle ");
double width=scanner.nextDouble();

double area=length*width;
System.out.println("The area of rectangle is " +area);
}
}

//pre increment and pre decrement

public class Operator


{
public static void main(String[] args) {
int x=10;
System.out.println(x++);//10
System.out.println(x);//11
System.out.println(++x);//12
System.out.println(x);//12
System.out.println(x--);//12
System.out.println(x);//11
System.out.println(--x);//10
System.out.println(x);//10
}
}

//pre increment and pre decrement

public class Operator


{
public static void main(String[] args) {
int x=10;
int y=10;
System.out.println(x++ + ++x + x);
System.out.println(y++ + y++ + y);

}
}

//assignment operator

public class Operator


{
public static void main(String[] args) {
int x=10;
int y=20;

x+=5;// x=x+5;
y-=6;//y=y-6;
System.out.println(x++ + " " + ++y);

}
}

//assignment operator

public class Operator


{
public static void main(String[] args) {
int x=10;
int y=20;

x+=5;// x=x+5;
y-=6;//y=y-6;
System.out.println(x++ + ++x);

}
}
//Simple interest calculation

import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner scanner =new Scanner(System.in);

System.out.print("Enter the principal amount : ");


double principal=scanner.nextDouble();

System.out.print("Enter the arte of interest : ");


double rate=scanner.nextDouble();

System.out.print("Enter the time period : ");


double time=scanner.nextDouble();

double simpleInterest =(principal*rate*time)/100;


System.out.println("Simple Interest : " +simpleInterest);
}
}

//Distance between two points

import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner scanner =new Scanner(System.in);

System.out.print("Enter x1 : ");
double x1=scanner.nextDouble();
System.out.print("Enter y1: ");
double y1=scanner.nextDouble();

System.out.print("Enter x2 : ");
double x2=scanner.nextDouble();
System.out.print("Enter y2: ");
double y2=scanner.nextDouble();

double distance =Math.sqrt(Math.pow(x2-x1,2)+Math.pow(y2-y1,2));


System.out.println("Distance between the two points : " +distance);
}
}

//leap year

import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner scanner =new Scanner(System.in);
System.out.print("Enter a year : ");
int year=scanner.nextInt();
if((year%4==0 && year%100 !=0) || year%400==0){
System.out.println(year + " is a leap year");
}else{
System.out.println(year + " is not a leap year");
}

}
}

//Sign of a Number

import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner scanner =new Scanner(System.in);

System.out.print("Enter a Integer : ");


int number=scanner.nextInt();
if(number>0){
System.out.println("Positive Number");
}else if(number<0){
System.out.println("Negative Number");
}else{
System.out.println("Zero");
}

}
}

//Vowel or Consonant

import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner scanner =new Scanner(System.in);

System.out.print("Enter a Character : ");


char ch=scanner.next().charAt(0);
if(ch=='a' || ch=='e' || ch=='i' || ch=='o' || ch=='u' || ch=='A' ||
ch=='E' || ch=='I' || ch=='O' || ch=='U'){
System.out.println("Vowel");
}else{
System.out.println("Consonant");
}

}
}

//Hello World for loop


public class Main
{
public static void main(String[] args) {
for(int i=1;i<=10;i++){
System.out.print("Hello World" + " ");
}
}
}

//Print natural numbers till 100


public class Main
{
public static void main(String[] args) {
for(int i=1;i<=100;i++){
System.out.print(i + " ");
}
}
}

//Print natural numbers till 100


public class Main
{
public static void main(String[] args) {
for(int i=40;i<=100;i++){
System.out.print(i*2 + " ");
}
}
}

//Multiplication Table
import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner scanner =new Scanner(System.in);
System.out.println("Enter the Number :");
int number =scanner.nextInt();

System.out.println("Multiplication table of " + number + " : ");


for(int i=1;i<=10;i++){
int product=number*i;
System.out.println(number + " * " + i + " = " + product);
}
}
}

//Sum of all numbers


public class Main
{
public static void main(String[] args) {
int sum=0;
for(int i=1;i<=100;i++){
sum=sum+i;
}
System.out.println("Sum is " + sum);
}
}

//factorial of numbers
import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner scanner =new Scanner(System.in);
System.out.println("Enter a number : ");
int number=scanner.nextInt();
if(number<0){
System.out.println("Factorial of negative number is not defined ");
}else{
int factorial=1;
for(int i=1;i<=number;i++){
factorial*=i; //factorial=factorial*i;
}
System.out.println("Factorial of " + number + " is " +factorial);

}
}

//use of continue keyword


public class Main
{
public static void main(String[] args) {
for(int i=0;i<=20;i++){
if(i%3==0){
continue;
}
System.out.print(i +" ");
}

}
}

//use of break keyword


public class Main
{
public static void main(String[] args) {
for(int i=0;i<=20;i++){
if(i==11){
break;
}
System.out.print(i +" ");
}

}
}

//chack if a number is prime


import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner scanner =new Scanner(System.in);
System.out.println("Enter a number : ");
int number=scanner.nextInt();
if(number<=1){
System.out.println("Number is Not a prime ");
}else{
boolean isPrime=true;
for(int i=2;i<=number/2;i++){
if(number% i==0){
isPrime=false;
break;
}
}
if(isPrime){
System.out.println(number+ " is a prime Number ");
}else{
System.out.println(number+ " is not a prime Number ");
}

//Prime numbers between two numbers : 2 to 100


import java.util.Scanner;
public class Main
{
public static void main(String[] args) {

System.out.println("Prime Numbers : ");


for(int num=2;num<=100;num++){
boolean isPrime=true;
for(int i=2;i<=num/2;i++){
if(num% i==0){
isPrime=false;
break;
}
}
if(isPrime){
System.out.print(num+ " ");
}
}

//Prime numbers between two numbers

import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner scannner =new Scanner(System.in);
System.out.println("Enter the Start Number : ");
int start=scannner.nextInt();

System.out.println("Enter the Ending Number : ");


int end=scannner.nextInt();

System.out.println("Prime Numbers : ");


for(int num=start;num<=end;num++){
if(num<=1){
continue;
}
boolean isPrime=true;
for(int i=2;i<=num/2;i++){
if(num% i==0){
isPrime=false;
break;
}
}
if(isPrime){
System.out.print(num+ " ");
}
}

}
//how many Prime numbers between two numbers

import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner scannner =new Scanner(System.in);
System.out.println("Enter the Start Number : ");
int start=scannner.nextInt();

System.out.println("Enter the Ending Number : ");


int end=scannner.nextInt();

System.out.println("Prime Numbers : ");


int count =0;
for(int num=start;num<=end;num++){
if(num<=1){
continue;
}
boolean isPrime=true;
for(int i=2;i<=num/2;i++){
if(num% i==0){
isPrime=false;
break;
}
}
if(isPrime){
count++;
}
}
System.out.println("Number of prime Numbers between "+ start + " And
" +end + " : " + count);

You might also like