Friday, 16 February 2018

java dimond programs

java diamond program

public class dimond

{   public static void main(String arg[])

      {

String c= "*";

int i,j,k,m,n=1,x=4;

            for(i=1;i<=8;i++)

{

j=x-n;

for(k=1;k<=j;k++)

{

System.out.print(" ");

}

for(m=1;m<=n;m++)

{

System.out.print(c +" ");

}

System.out.println();

if(i<4)

n=n+1;

if(i>3)

n=n-1;

}

}

}







decimal to binary in java

import java.util.Scanner;
public class dtob
{
public static void main(String arg[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter decimal no:");
int n=sc.nextInt();
int m,no=0,a=1,rem;
m=n;
while(n!=0)
{
rem=n%2;
no=no+rem*a;
n=n/2;
a=a*10;
}
System.out.println("The value " +m +" in binary is" +no);
}
}






Java Example Program to convert binary to decimal


import java.util.Scanner;

public class btod

{

public static void main(String arg[])

{

Scanner sc=new Scanner(System.in);

System.out.println("Enter binary no:");

int n=sc.nextInt();

             int n1=n;

            int p=0;

int d=0;

while(true)

{

if(n==0)

{

break;

}

else

{

int temp=n%10;

    d+=temp*Math.pow(2,p);

n=n/10;

p++;

}

}

System.out.println("Binary="+n1 +" Decimal=" +d);

}

}


factorial program in java


import java.util.Scanner;
public class facto
{
public static void main(String arg[])
{
int i,num,fact=1;
Scanner sc=new Scanner(System.in);
System.out.println("Enter the no:");
num=sc.nextInt();
for(i=1;i<=num;i++)
{
fact*=i;
}
System.out.println("the number" +num +"fact is"  +fact);
}
}


Fibonacci series in Java

//this is my own program
public class fibo
{
public static void main(String arg[])
{
int a,b=1,c=0;
for(int i=0;i<=10;i++)
{
a=b;
b=c;
c=a+b;
System.out.println(" "+b);
}
}
}



floyd triangle program in java

import java.util.Scanner;
public class floyd
{
public static void main(String arg[])
{
int i,j,k,m;
Scanner sc=new Scanner(System.in);
k=1;
for(i=1;i<=10;i++)
{
for(j=0;j<=i;j++)
{
System.out.print(" "+k);
k++;
}
System.out.println();
}
}
}


Inverted half pyramid in java

public class invertpyramid{ public static void main(String arg[]) { int i,j; for(i=1;i<=5;i++) { for(j=i;j<=5;j++) { System.out.print("*");           }  System.out.println(); }
}}


java odd number


public class odd
{
public static void main(String arg[])
{
int i;
for(i=1;i<=10;i+=2)
System.out.println(i +" ");
}
}


add or even program in java


import java.util.Scanner;
public class oddeven
{
public static void main(String arg[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter the no:");
int num=sc.nextInt();
if(num%2==0)
{
System.out.println("Entered no is even");
}
else
{
System.out.println("Entered no is odd");
}
}

}


Palindrome Program in Java


import java.util.Scanner;
public class palindrome
{
public static void main(String arg[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter the no:");
int n=sc.nextInt();
int t=n;
int s=0;
while(n>0)
{
int r=n%10;
s=s*10+r;
n=n/10;
}
if(s==t)
{
System.out.println("palindrome");
}
else
{
System.out.println("not palindrome");
}
}
}



prime number program in java


import java.util.Scanner;
public class prime
{
public static void main(String arg[])
{
int no,count=0,i;
Scanner sc=new Scanner(System.in);
System.out.println("Enter the no:");
no=sc.nextInt();
for(i=1;i<=no;i++)
{
if(no%i==0)
count ++;
}
if(count==2)
{
System.out.println("is prime");
}
else
{
System.out.println("is not prime");
}
}
}



Program to print half pyramid a using numbers in java


public class pyramid
{
public static void main(String arg[])
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++)
System.out.print(" "+i);
System.out.println();
 
}
}
}



Program to print full pyramid in java


import java.util.Scanner;
public class pyramid1
{
public static void main(String arg[])
{
int i,j,k,l,n;
Scanner sc=new Scanner(System.in);
System.out.println("Enter the no:");
n=sc.nextInt();
l=1;
for(i=1,j=n-i;i<=n;i++,j--)
{
for(k=1;k<=j;k++)
System.out.print(" ");
  for(k=1;k<=l;k++)
System.out.print(""+i);
System.out.println();
l+=2;
}
}
}



reverse a number in java

import java.util.Scanner;
public class reverse
{
public static void main(String arg[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter the no:");
int n=sc.nextInt();
int s=0;
while(n>0)
{
int r=n%10;
s=s*10+r;
n=n/10;
}
System.out.println("Reverse no is:"+s);
}
}


java reverse diamond program


import java.util.Scanner;
public class reversedia
{
public static void main(String arg[])
{
int k=1;
for(int i=1;i<=5;i++)
{
System.out.println();
//for(int j=i;j<=5;j++)
for(int j=1;j<=i;j++)
System.out.print(" "+k);
k++;
}
}
}


sum of n numbers in java

import java.util.Scanner;
public class sod
{
public static void main(String arg[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter the no:");
int n=sc.nextInt();
int s=0;
while(n>0)
{
int r=n%10;
s=s+r;
n=n/10;
}
System.out.println("Sum of the no:"+s);
}
}


swap two numbers with temp in java


import java.util.Scanner;
public class swap
{
public static void main(String agr[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter 1st no:");
int x=sc.nextInt();
System.out.println("Enter 2nd no:");
int y=sc.nextInt();
System.out.println("u entered nos:"+x +"and" +y);
int z=x;
x=y;
y=z;
System.out.println("swap nos:"+x +"and" +y);
}
}


swap two numbers without temp in java


import java.util.Scanner;
public class swap1
{
public static void main(String arg[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter 1st no:");
int x=sc.nextInt();
System.out.println("Enter 2nd no:");
int y=sc.nextInt();
System.out.println("Entered nos are:"+x +"and" +y);
x=x+y;
y=x-y;
x=x-y;
System.out.println("Answer:"+x +"and" +y);
}
}



Armstrong Number in Java


import java.util.Scanner;
public class armstrong
{
public static void main(String arg[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter the no:");
int n=sc.nextInt();
int t=n;
int s=0;
while(n>0)
{
int r=n%10;
s=s+(r*r*r);
n=n/10;
}
if(s==t)
{
System.out.println("armstrong");
}
else
{
System.out.println("not armstrong");
}
}
}


Decimal to hexadecimal in java


Type one:

import java.util.Scanner;

public class dtoh

{

public static void main(String arg[])

{

int n;

Scanner sc=new Scanner(System.in);

System.out.println("Enter the decimal no:");

n=sc.nextInt();

            String str=Integer.toHexString(n); System.out.println("Decimal to                                                                                              Hexadecimal:"+str);

}

}


Type two:

import java.util.Scanner;

     public class dtoh

     {

public static void main(String arg[])

            {

int n,rem;

               String str1,str2="";

               Scanner sc=new Scanner(System.in);

System.out.println("Enter the decimal no:");

n=sc.nextInt();

char hex[]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};

while(n>0)

{

rem=n%16;

                                str2=hex[rem]+str2;

                                n=n/16; }

System.out.println("Decimal to Hexadecimal:" +str2);

}

}



Java program for decimal to octal

import java.util.Scanner;
public class dtooc
{
public static void main(String arg[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter the decimal no:");
int n=sc.nextInt();
//String str=Integer.toOctalString(n);
char oct[]={'0','1','2','3','4','5','6','7'};
String str="";
while(n>0)
{
int t=n%8;
str=oct[t]+str;
n=n/8;
}
System.out.println("Decimal to Octal is:"+str);
}
}