Loop Programs - 2022-10-06 04-19-52
Loop Programs - 2022-10-06 04-19-52
class P1
int i,pr=1;
for(i=1;i<=10;i++)
pr=pr*i;
System.out.println("Product ="+pr);
}}
//Page no 182
class Program5
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
}}
//Page no 184
class Program7
int i;
double sum=0.0;
i=1;
do
sum+=(double)i/(i+1);
i++;
}while(i<=num);
}}
//Page no 185
class Program8
{
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
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
int i=1,fact=1;
do
fact=fact*i;
i++;
while(i<=num);
}}
//Page no 188
class Program11
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
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
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;
}}
//Page no 193
class Pr4
int i,sum=0;
for(i=1;i<=1000;i++)
sum=sum+i;
}}
//Page no 194
class Pr5
int i,a=0,b=1,c;
c=a+b;
System.out.print(c+" ");
a=b;
b=c;
}}}
//Page no 195
class Pr6
int i,sum=0;
for(i=1;i<=num/2;i++)
if(num%i==0)
sum=sum+i;
if(sum==num)
else
}}
//Page no 196
class Pr7
{
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)
else
}}
//Page no 197
class Pr8
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)
else
}}
//Page no 198
class Pr9
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;
}}
//Page no 202
class Pr13
int i,sum=0;
for(i=1;i<=n;i=i+1)
sum=sum+(int)Math.pow(i,2);
}}
//Page no 202
class Pr14
int i,sum=0;
for(i=1;i<=n;i=i+1)
{
sum=sum+(int)Math.pow(a,i);
}}
//Page no 206
class Pr17
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;
if(sum==pr)
else
//Page no 207
class Pr18
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);
break;
case 2:
for(i=2;i<=10;i=i+2)
s=s+i/(double)(i+2);
break;
default:
System.out.println("Enter choice between 1 or 2");
}}}
class Pr1
int i;
for(i=1;i<=100;i=i+2)
System.out.print(i+",");
}}}
class Pr2
int i;
for(i=20;i>=2;i=i-2)
System.out.print (i+",");
}}
class Pr3
{
int i;
for(i=1;i<=8;i=i+1)
System.out.print((int)Math.pow(2,i)+",");
}}}
class Pr4
int j=3,i;
for(i=1;i<=10 ;i=i+1)
System.out.print(i+"/"+j+",");
j=j+3;
}}}
class Pr5
int i,s=0;
for(i=1;i<= 5;i++)
{ s=s*10+i;
System.out.print(s+",");
}}}
class Pr6
int i,s=0;
for(i=1;i<= 5;i++)
{ s=s*10+1;
System.out.print(s+",");
}}}
class Pr7
int i,s=0;
for(i=1;i<= 5;i++)
s=s+(int)Math.pow(i,2);
}
System.out.println("Sum of series = "+s);}}
class Pr8
int i,p=1;
for(i=10;i>=1;i--)
p=p*i;
class Pr9
int i,s=0,sum=0;
for(i=1;i<= 5;i++)
{ s=s*10+1;
sum=sum+s;
class Pr10
int i,sum=0;
for(i=10;i<=100;i=i+10)
sum=sum+i;
}}
class Pr11
int i;
double sum=0;
for(i=1;i<=9;i=i+1)
sum=sum+(double)i/(i+1);
}
}}
class Pr12
int i;
double sum=0;
for(i=1;i<=n;i=i+1)
sum=sum+(int)Math.pow(i,2)+1;
}}
// Page 214 Q 3
class Pr13
int sq=n*n;
int rem,sum=0;
while(sq!=0)
rem=sq%10;
sum=sum+rem;
sq=sq/10;
if(sum==n)
else
// Page 214 Q 4
class Pr14
int rem,sum=0;
while(n!=0)
rem=n%10;
System.out.print(rem+",");
n=n/10;
}}
// Page 214 Q 5
class Pr15
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
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)
else
}}
// Page 215 Q 7
class Pr17
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
}}
// Page 215 Q 9
class Pr18
int temp=n;
int rem,sum=0;
while(n!=0)
rem=n%10;
sum=sum+rem;
n=n/10;
if(temp%sum==0)
else
}}
// Page 215 Q 10
class Pr19
while(temp>0){
c++;
temp=temp/10;
if(num == lastSquareDigits)
System.out.println("Automorphic number");
else
//Page 215 Q 12
class Pr20
int i;
switch(ch)
case 1:
int s=0,sum=0;
for(i=1;i<= 5;i++)
{ s=s*10+i;
sum=sum+s;
break;
case 2:
int n=5;
double p=1;
for(i=1;i<=n;i++)
{
p=p*1/ Math.pow(i,2);
break;
default:
}}}
//Page 215 Q 14
class Pr21
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);
break;
default:
}}}
// Page 215 Q 15
class Pr22
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)
else
}}
// Page 216 Q 17
class Pr23
int temp=n;
int rem ;
int small=n;
while(n!=0)
rem=n%10;
if(rem<small)
small=rem;
n=n/10;
}}
// Page 216 Q 21
class Pr24
int cube=n*n*n;
if(n%10==cube%10)
else
}}
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);}}
class S2
double sum=0.0;
int i;
for(i=1;i<=n;i++)
sum+=(i*Math.pow(x,2));
System.out.println(sum);}}
class S3
double sum=0.0;
int i;
for(i=2;i<=10;i=i+2)
sum+=a/Math.sqrt(i);
System.out.println(sum);}}
class S4
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);}}
class S5
{
int p=1;;
int i;
for(i=1;i<=n;i=i+2)
p=p*(x+i);
System.out.println(p);}}