0% found this document useful (0 votes)
8 views31 pages

Loop Programs - 2022-10-06 04-19-52

The document contains a series of Java programs that perform various mathematical and logical operations, including calculating products, identifying composite numbers, summing series, finding factors, and checking for special number properties like perfect numbers and palindromes. Each program is structured with a main method and utilizes loops and conditionals to achieve its functionality. The programs are organized by page numbers and cover a wide range of numerical concepts.

Uploaded by

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

Loop Programs - 2022-10-06 04-19-52

The document contains a series of Java programs that perform various mathematical and logical operations, including calculating products, identifying composite numbers, summing series, finding factors, and checking for special number properties like perfect numbers and palindromes. Each program is structured with a main method and utilizes loops and conditionals to achieve its functionality. The programs are organized by page numbers and cover a wide range of numerical concepts.

Uploaded by

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

//page 175 Program 1

class P1

public static void main()

int i,pr=1;

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

pr=pr*i;

System.out.println("Product ="+pr);

}}

//Page no 182

class Program5

public static void main(int num)

int i,count=0;

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

if(num%i==0)

count++;

if(count>2)
System.out.println(num+" is a composite no");

else

System.out.println(num+" is not a composite no");

}}

//Page no 184

class Program7

public static void main(int num)

int i;

double sum=0.0;

i=1;

do

sum+=(double)i/(i+1);

i++;

}while(i<=num);

System.out.println("Sum of series ="+sum);

}}

//Page no 185

class Program8

public static void main(int num)

{
int i;

System.out.println("Factors");

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

if(num%i==0)

System.out.println(i);

}}

//Page no 186

class Program9

public static void main(int num)

int i;

System.out.println("Factors");

i=1;

do

if(num%i==0)

System.out.println(i);

i++;

}while(i<=num);

}}
//Page no 187

class Program10

public static void main(int num)

int i=1,fact=1;

do

fact=fact*i;

i++;

while(i<=num);

System.out.println("Factorial of "+num+" is "+fact);

}}

//Page no 188

class Program11

public static void main(int num)

int i;

for(i=2;i<=num;i++)

if(num%i==0)

break;

}
System.out.println("First factor of "+num+" is "+i);

}}

//Page no 191

class Pr1

public static void main()

int i;

System.out.println("No"+" "+"Square");

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

System.out.println(i+" "+(int)Math.pow(i,2));

}}

//Page no 192

class Pr2

public static void main(int num)

int i;

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

System.out.println(num+"*"+i+"="+(num*i));

}}

//Page no 193

class Pr3

{
public static void main(int num)

int i,fact=1;

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

fact=fact*i;

System.out.println("factorial of "+num+" is "+fact);

}}

//Page no 193

class Pr4

public static void main( )

int i,sum=0;

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

sum=sum+i;

System.out.println("sum of numbers 1 to 1000 "+" is "+sum);

}}

//Page no 194

class Pr5

public static void main( )

int i,a=0,b=1,c;

System.out.print(a+" "+b+" ");


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

c=a+b;

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

a=b;

b=c;

}}}

//Page no 195

class Pr6

public static void main(int num)

int i,sum=0;

for(i=1;i<=num/2;i++)

if(num%i==0)

sum=sum+i;

if(sum==num)

System.out.println(num+" is a perfect no");

else

System.out.println(num+" is not a perfect no");

}}

//Page no 196

class Pr7
{

public static void main(int num)

int temp=num;

int rem,sum=0;

while(num!=0)

rem=num%10;

sum=sum+(int)Math.pow(rem,3);

num=num/10;

if(temp==sum)

System.out.println(sum+" is a Armstrong no");

else

System.out.println(sum+" is not a Armstrong no");

}}

//Page no 197

class Pr8

public static void main(int num)

System.out.println("Number = "+num);

int temp=num;

int rem,rev=0;

while(num!=0)
{

rem=num%10;

rev=(rev*10)+rem;

num=num/10;

System.out.println("Reverse = "+rev);

if(temp==rev)

System.out.println(rev+" is a Palindrome no");

else

System.out.println(rev+" is not a Palindrome no");

}}

//Page no 198

class Pr9

public static void main(int num)

System.out.println("Number = "+num);

int temp=num;

int sum=0,pr=1,rem;

while(num!=0)

rem=num%10;

sum=sum+rem;

pr=pr*rem;
num=num/10;

System.out.println("Sum of digits ="+sum);

System.out.println("productof digits ="+pr);

}}

//Page no 202

class Pr13

public static void main(int n)

int i,sum=0;

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

sum=sum+(int)Math.pow(i,2);

System.out.println("Sum of series = "+sum);

}}

//Page no 202

class Pr14

public static void main(int a, int n)

int i,sum=0;

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

{
sum=sum+(int)Math.pow(a,i);

System.out.println("Sum of series = "+sum);

}}

//Page no 206

class Pr17

public static void main(int num)

System.out.println("Number = "+num);

int temp=num;

int sum=0,pr=1,rem;

while(num!=0)

rem=num%10;

sum=sum+rem;

pr=pr*rem;

num=num/10;

System.out.println("Sum of digits ="+sum);

System.out.println("productof digits ="+pr);

if(sum==pr)

System.out.println(temp+" is a spy no");

else

System.out.println(temp+" is not a spy no");


}}

//Page no 207

class Pr18

public static void main(int ch)

int sum=0,i;

double s=0.0;

switch(ch)

case 1:

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

sum=sum+(int)(Math.pow(i,2)-1);

System.out.println("Sum of series ="+sum);

break;

case 2:

for(i=2;i<=10;i=i+2)

s=s+i/(double)(i+2);

System.out.println("Sum of series ="+s );

break;

default:
System.out.println("Enter choice between 1 or 2");

}}}

// Page 214 Q 1 Part i

class Pr1

public static void main()

int i;

for(i=1;i<=100;i=i+2)

System.out.print(i+",");

}}}

// Page 214 Q 1 Part ii

class Pr2

public static void main()

int i;

for(i=20;i>=2;i=i-2)

System.out.print (i+",");

}}

// Page 214 Q 1 Part iii

class Pr3
{

public static void main()

int i;

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

System.out.print((int)Math.pow(2,i)+",");

}}}

// Page 214 Q 1 Part iv

class Pr4

public static void main()

int j=3,i;

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

System.out.print(i+"/"+j+",");

j=j+3;

}}}

// Page 214 Q 1 Part v

class Pr5

public static void main()

int i,s=0;
for(i=1;i<= 5;i++)

{ s=s*10+i;

System.out.print(s+",");

}}}

// Page 214 Q 1 Part vi

class Pr6

public static void main()

int i,s=0;

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

{ s=s*10+1;

System.out.print(s+",");

}}}

// Page 214 Q 1 Part i

class Pr7

public static void main()

int i,s=0;

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

s=s+(int)Math.pow(i,2);

}
System.out.println("Sum of series = "+s);}}

// Page 214 Q 2 Part ii

class Pr8

public static void main()

int i,p=1;

for(i=10;i>=1;i--)

p=p*i;

System.out.println("Product of series = "+p);}}

// Page 214 Q 2 Part iii

class Pr9

public static void main()

int i,s=0,sum=0;

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

{ s=s*10+1;

sum=sum+s;

System.out.print("Sum of series = "+sum);


}}

// Page 214 Q 2 Part iv

class Pr10

public static void main()

int i,sum=0;

for(i=10;i<=100;i=i+10)

sum=sum+i;

System.out.print("Sum of series = "+sum);

}}

// Page 214 Q 2 Part vii

class Pr11

public static void main()

int i;

double sum=0;

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

sum=sum+(double)i/(i+1);
}

System.out.print("Sum of series = "+sum);

}}

// Page 214 Q 2 Part viii

class Pr12

public static void main(int n)

int i;

double sum=0;

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

sum=sum+(int)Math.pow(i,2)+1;

System.out.print("Sum of series = "+sum);

}}

// Page 214 Q 3

class Pr13

public static void main(int n)

int sq=n*n;

int rem,sum=0;
while(sq!=0)

rem=sq%10;

sum=sum+rem;

sq=sq/10;

if(sum==n)

System.out.println(n+"is a neon number");

else

System.out.println(n+"is a not neon number");}}

// Page 214 Q 4

class Pr14

public static void main(int n)

int rem,sum=0;

while(n!=0)

rem=n%10;

System.out.print(rem+",");

n=n/10;

}}

// Page 214 Q 5
class Pr15

public static void main(int n)

int temp=n;

int rem,rev=0;

while(n!=0)

rem=n%10;

rev=(rev*10)+rem;

n=n/10;

int abs=Math.abs(temp-rev);

System.out.println("Original no "+temp);

System.out.println("Reverse no "+rev);

System.out.println("Absolute no "+abs);

}}

// Page 215 Q 6

class Pr16

public static void main(int n)

int temp=n;

int num=n;

int rem,length=0;
while(n!=0)

rem=n%10;

length++;

n=n/10;

System.out.println("Length = "+length);

int sum=0;

while(num!=0)

rem=num%10;

sum=sum+(int)Math.pow(rem,length);

length--;

num=num/10;

if(sum==temp)

System.out.println(temp+" is a Disarium no");

else

System.out.println(temp+" is not a Disarium no");

}}

// Page 215 Q 7

class Pr17

public static void main(int n)


{

int temp=n;

int rem,rev=0;

while(n!=0)

rem=n%10;

rev=(rev*10)+rem;

n=n/10;

if(temp==rev)

System.out.println("Palindrome no "+temp);

else

System.out.println("Not Palindrome no "+temp);

}}

// Page 215 Q 9

class Pr18

public static void main(int n)

int temp=n;

int rem,sum=0;

while(n!=0)

rem=n%10;
sum=sum+rem;

n=n/10;

if(temp%sum==0)

System.out.println(temp+" is niven no");

else

System.out.println(temp+" is not niven no");

}}

// Page 215 Q 10

class Pr19

public static void main(int num)

int c=0, sqr = num*num;

int temp =num;

while(temp>0){

c++;

temp=temp/10;

int lastSquareDigits = (int) (sqr%(Math.pow(10,c)));

if(num == lastSquareDigits)

System.out.println("Automorphic number");
else

System.out.println("Not an Automorphic number");

//Page 215 Q 12

class Pr20

public static void main(int ch)

int i;

switch(ch)

case 1:

int s=0,sum=0;

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

{ s=s*10+i;

sum=sum+s;

System.out.print("sum of series "+sum);

break;

case 2:

int n=5;

double p=1;

for(i=1;i<=n;i++)
{

p=p*1/ Math.pow(i,2);

System.out.println("Product of series = "+p);

break;

default:

System.out.println("Enter choice between 1 or 2");

}}}

//Page 215 Q 14

class Pr21

public static void main(int ch)

int i;

switch(ch)

case 1:

int n=5 ;

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

System.out.print((int)Math.pow(i,2)-1+",");

}
break;

case 2:

double sum=0.0;

for(i=1;i<20;i=i+2)

sum=sum+(double)i/(i+1);

System.out.print("Sum of series ="+sum);

break;

default:

System.out.println("Enter choice between 1 or 2");

}}}

// Page 215 Q 15

class Pr22

public static void main(int n)

int temp=n;

int rem ;

boolean flag=false;

while(n!=0)
{

rem=n%10;

if(rem==0)

flag=true;

break;

n=n/10;

if(flag==true)

System.out.println(temp+" is a Duck No");

else

System.out.println(temp+" is not a Duck No");

}}

// Page 216 Q 17

class Pr23

public static void main(int n)

int temp=n;

int rem ;

int small=n;

while(n!=0)

rem=n%10;
if(rem<small)

small=rem;

n=n/10;

System.out.println("Smallest Digit "+small);

}}

// Page 216 Q 21

class Pr24

public static void main(int n)

int cube=n*n*n;

if(n%10==cube%10)

System.out.println(n+" Trimorphic no");

else

System.out.println(n+"is not Trimorphic no");

}}

// Page 215 Q 8 Part i

class S1

{
public static void main(int a, int n)

double sum=0.0;

int i;

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

sum+=Math.pow(a,i);

System.out.println(sum);}}

// Page 215 Q 8 Part ii

class S2

public static void main(int x, int n)

double sum=0.0;

int i;

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

sum+=(i*Math.pow(x,2));

System.out.println(sum);}}

// Page 215 Q 8 Part vi

class S3

public static void main(int a)


{

double sum=0.0;

int i;

for(i=2;i<=10;i=i+2)

sum+=a/Math.sqrt(i);

System.out.println(sum);}}

// Page 215 Q 8 Part vii

class S4

public static void main(int a,int n)

double sum=0.0;

int i;

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

if(i%2!=0)

sum+=Math.pow(a,i);

else

sum-=Math.pow(a,i);

System.out.println(sum);}}

// Page 215 Q 8 Part viii

class S5
{

public static void main(int x,int n)

int p=1;;

int i;

for(i=1;i<=n;i=i+2)

p=p*(x+i);

System.out.println(p);}}

You might also like