New JavaPrograms

PRINTING DIVICES OF 3……USING FOR LOOP

for(int no=3;no<=100;no+=3)
{      
  System.out.println(no);

    }

PRINTING 3 MULTIPLES

int no=3,no2=1;
while(no<=21)
{
System.out.println(no2+”*3=”+no);
no+=3;
no2++;
}

PRINTING 1,3,5,7,9,2,4,6,8

int no=1;
while(no<=10)
{
System.out.println(no);
no+=2;
if(no==11)
no=2;
}

CUBE NO’S PROGRAM

int no=1,count=1;
while(count<=4)
{
System.out.println(no*no*no);
no++;
count++;
}

MATH.POW….

       (e.g1)
       int no=1;
       while(no<=10)
       {
       System.out.println(no*no);
       no++;
       }
       System.out.println(Math.pow(3,3));


      (e.g2)
       int no=1;
      while(no<=5)
      {
      System.out.println((int)Math.pow(no,no));
     no++;

FIZZ….BUZZ…FIZZBUZZ PROGRAM

      int no=1;
while(no<=50)
{
if((no%3==0)&&(no%5==0))
{
System.out.println("fizzbuzz");
}
else if(no%3==0)
{
System.out.println("fizz");
}
else if(no%5==0)
{
System.out.println("buzz");
}
  no++;

    }

INTERVIEW PROGRAMS

int no1=1;
int no2=10;
while(no1<no2)
{
System.out.println(no1*no2);
no1++;
no2–;
}

PRIME OR NOT PRIME NUMBERS

int no=7;
int count=0;
for(int i=1;i<=no;i++)
{
if(no%i==0)
{
count++;
}
}
if(count<3)
{
System.out.println(“the given no is prime”);
}
else
{
System.out.println(“the given no is not prime”);
}

PRIME NO PROGRAM

int no=19,div=3; boolean check=true;
if(no%2!=0)
{
while(div<no)
{
if(no%div==0)
{
System.out.println(“not prime”);
check=false;
break;
}
div+=2;
}
if(check==true)
{
System.out.println(“prime”);
}
}
else
{
System.out.println(“not prime no”);
}

ADDITION OF FIRST N NUMBERS

int no=1,total=0;
while(no<=10)
{
total=total+no;
no++;
}
System.out.println(total);

FACTORIAL

int fact=1,no=1;
while(no<=5)
{
fact=fact*no;
no++;
}
System.out.println(fact);

PRINTING MULTIPLE NUMBERS FACTORIAL

 int given=5;
do
{
int fact=1,no=1;
while(no<=given)
{
fact=fact*no;
        no++;
    }

      System.out.println(fact);
      given--;
    }
    while(given>0);

SQUARE ROOT PROGRAM

int no=81;
int div=2;
while(div<no/2)
{
if(no/div==div)
{
System.out.println(div+”root”);
break;
}
div++;
}

PRINTING REVERSE NUMBERS

int no=123456789; int rem=0;
while(no>0)
{
rem=no%10;
System.out.println(rem);
no=no/10;
}

FIND NoOFDigits

int no=123456789; int rem=0; int noOfDigits=0;
while(no>0)
{
rem=no%10;
System.out.println(rem);
no=no/10;
noOfDigits++;
}
System.out.println(noOfDigits);

PALINDROME NO PROGRAM

    int no=121;
    int rev=0;
    int no1=no;
    while(no>0)
    {
        int rem=no%10;
        rev=(rev*10)+rem;
        no=no/10;
    }
    System.out.println(rev);
    if(no1==rev)
    {
        System.out.println("the given no is palindrome");
    }

SUM OF DIGITS

int no=1234;
int sumOfDigits=0;
while(no>0)
{
int rem=no%10;
sumOfDigits=sumOfDigits+rem;
no=no/10;
}
System.out.println(sumOfDigits);

DIVISIBLE SMALLEST NO OF THE GIVEN NO

int no=105;
int div=2;
while(div<=no)
{
if(no%div==0)
{
System.out.println(div);
break;
}
div++;
}

Leave a comment