COMPUTER PROGRAMS-CHAPTER 8-ITERATIVE CONSTRUCTS IN JAVA.
COMPUTER PROGRAMS-CHAPTER 8-ITERATIVE CONSTRUCTS IN JAVA.
for(int i=1;i<=10;i++)
System.out.print(i*i+", ");
int a=1;
for(int i=0;i<10;i++)
a+=i;
System.out.print(a+", ");
}
}
for(int i=3;i<=30;i+=3)
System.out.print(i+", ");
for(int i=2;i<=11;i++)
System.out.print((int)(Math.pow(2,i))+", ");
}
E) public class MyClass {
public static void main(String args[]) {
for(float i=1.5f;i<=15;i+=1.5)
System.out.print(i+", ");
for(int i=1;i<=10;i++)
}
G) public class MyClass {
public static void main(String args[]) {
for(int i=1;i<=19;i+=2)
System.out.print(i*i+", ");
for(int i=2;i<=20;i+=2)
System.out.print(i*i+", ");
for(int i=1;i<=10;i++)
System.out.print(i*i-1+", ");
for(int i=5;i<=50;i+=5)
System.out.print(i*i-1+", ");
int a=1;
for(int i=1;i<=19;i+=2)
a+=i;
System.out.print(a+", ");
2) import java.util.Scanner;
public class loop
int a=0,b=0,c=0,d=0;
for(int i=1;i<=50;i++)
int num=sc.nextInt();
if(num>0)
a+=num;
c++;
if(num<0)
{
b+=num;
d++;
3) import java.util.Scanner;
int m=sc.nextInt();
int n=sc.nextInt();
if(m<n)
{
int a=0,b=0;
for(int i=m;i<=n;i++)
if(i%2==0)
a+=i;
else
b+=i;
else
System.out.println("Wrong inputs!");
}
4) import java.util.Scanner;
int c=0;
for(int i=1;i<=50;i++)
int num=sc.nextInt();
if(num%5==0)
if(num%10==5)
System.out.print(num+",");
if(num%10==0)
c++;
5) import java.util.Scanner;
int m=sc.nextInt() ;
int n=sc.nextInt() ;
if(m>0&&n>0&&n>m)
double a;
for(int i=m;i<=n;i++)
a=Math.sqrt(i);
if( a==Math.ceil(a))
System.out.print(i+",");
else
System.out.println("Wrong inputs.");
6) import java.util.Scanner;
public class MyClass {
int p=sc.nextInt() ;
int q=sc.nextInt() ;
if(q>p)
for(int i=p;i<=q;i++)
if(i%10==7||i%7==0)
System.out.print(i+",");
else
System.out.println("Wrong inputs.");
7) import java.util.Scanner;
int t=0,total=0;
for(int i=1;i<=4;i++)
int sci=sc.nextInt() ;
int ma=sc.nextInt() ;
int eng=sc.nextInt() ;
if(sci>=90&&ma>=90&&eng>=90)
total++;
System.out.println("Average is "+avg);
if(avg>=95)
t++;
int a=0;
for(int i=1;i<=20;i++)
a+=i*i;
System.out.println(a);
double a=0;
for(int i=1;i<=20;i++)
a+=(double)1/i;
System.out.println(a);
for(int i=1;i<=19;i+=2)
a+=(double)1/i;
System.out.println(a);
double a=0;
for(int i=1;i<=19;i++)
a+=(double)i/(i+1);
System.out.println(a);
int a=0;
for(int i=2;i<=18;i+=4)
a+=i-(i+2);
System.out.println(a);
}
}
int a=0;
for(int i=1;i<=19;i++)
a+=i*(i+1);
System.out.println(a);
9) import java.util.Scanner;
System.out.println("Enter a number.");
int a=sc.nextInt();
int c=0;
for(int i=a;i>0;i/=10)
c++;
if(c%2==0)
else
System.out.println("The number contains odd number of
digits.");
System.out.println("Enter a number.");
int a=sc.nextInt();
int r=0;
for(int i=a;i>0;i/=10)
int d=i%10;
r=r*10+d;
}
11) import java.util.Scanner;
public class MyClass {
int a=sc.nextInt();
int b=sc.nextInt();
while(a%b!=0)
int d=a%b;
a=b;
b=d;
System.out.println("Enter a number.");
int a=sc.nextInt();
double sum=0d;
for(int i=1;i<=10;i++)
sum+=Math.pow(a,2)/i;
b) import java.util.Scanner;
public class MyClass {
System.out.println("Enter a number.");
int a=sc.nextInt();
double sum=0d;
for(int i=1;i<=10;i++)
sum+=Math.pow(a,i)/i;
C) import java.util.Scanner;
System.out.println("Enter a number.");
int a=sc.nextInt();
int sum=0;
for(int i=2;i<=20;i++)
sum+=a*i;
}
D) import java.util.Scanner;
int n=sc.nextInt();
double sum=0d;
for(int i=1;i<=n;i++)
sum+=Math.pow(a,i);
}
E) import java.util.Scanner;
int a=sc.nextInt();
int n=sc.nextInt();
double sum=1.0d;
for(int i=2;i<=n;i++)
sum+=Math.pow(i,i)/Math.pow(a,i-1);
}
}
F) import java.util.Scanner;
int a=sc.nextInt();
int n=sc.nextInt();
double sum=0.0d;
for(int i=1,j=1;i<=n;i++,j+=2)
sum+=Math.pow(j,2)/Math.pow(a,i);
}
G) import java.util.Scanner;
int a=sc.nextInt();
int n=sc.nextInt();
double sum=0.0d;
for(int i=1;i<=n;i++)
sum+=1/Math.pow(a,i);
h) import java.util.Scanner;
System.out.println("Enter a number.");
int x=sc.nextInt();
double sum=0.0d;
for(int i=2;i<=20;i+=3)
{
sum+=(double)x/i;
}
13) import java.util.Scanner;
double ht=sc.nextDouble();
double jht=5.0;
double total=5.0;
int attempts=1;
while(total<ht)
jht=jht-(2.0/100.0*jht);
total+=jht;
attempts++;
}
System.out.println("The number of attempts the monkey
makes is "+attempts);
double p=sc.nextDouble();
double r=sc.nextDouble();
int t=sc.nextInt();
double si=p*r*1/100;
p+=si;
int a=sc.nextInt();
int b=sc.nextInt();
int q=sc.nextInt() ;
if(a>0&&b>0&&a>=b)
switch(q)
case 1:
for(int i=1;i<=b;i++)
a+=1;
break;
case 2:
int d=0;
for(int i=1;i<=b;i++)
d+=a;
break;
case 3:
int c=0;
while(a>=b)
a-=b;
c++;
break;
default:
}}
else
int q=sc.nextInt() ;
switch(q)
case 1:
int a=sc.nextInt() ;
int r=0;
for(int i=a;i>0;i/=10)
int d=i%10;
r=r*10+d;
if(a==r)
else
break;
case 2:
int num=sc.nextInt() ;
int sum=0;
for(int i=1;i<num;i++)
if(num%i==0)
sum+=i;
if(num==sum)
else
break;
default:
int q=sc.nextInt() ;
switch(q)
case 1:
int a=sc.nextInt() ;
int r=0;
for(int i=1;i<=a;i++)
if(a%i==0)
r++;
if(r==2)
else
break;
case 2:
System.out.println("Enter a number. ");
int num=sc.nextInt() ;
int c=0;
for(int i=num;i>0;i/=10)
c++;
int d=(num*num)%((int)(Math.pow(10,c)));
if(num==d)
else
break;
default:
int q=sc.nextInt() ;
switch(q)
case 1:
int n=sc.nextInt() ;
for(int i=1;i<=n;i++)
int d=(int)(Math.pow(i,2))-1;
System.out.print(d+", ");
break;
case 2:
double sum=0.0d;
for(int i=1;i<=19;i+=2)
sum+=(double)i/(i+1);
break;
default:
System.out.println("A wrong choice!");
int q=sc.nextInt() ;
switch(q)
case 1:
int a=0;
int b=1;
int c=0;
System.out.print(a+", "+b);
for(int i=1;i<=8;i++)
c=a+b;
System.out.print(", "+c);
a=b;
b=c;
break;
case 2:
System.out.println("Enter a number.");
int num=sc.nextInt();
int sum=0;
for(int i=num;i>0;i/=10)
int d=i%10;
sum+=d;
break;
default:
}
20) import java.util.Scanner ;
int a=sc.nextInt();
int s=0,p=1;
for(int i=a;i>0;i/=10)
int d=i%10;
s+=d;
p*=d;
if(a==s+p)
else
int q=sc.nextInt() ;
switch(q)
case 1:
System.out.println("Enter a number.");
int a=sc.nextInt() ;
for(int i=1;i<a;i++)
if(a%i==0)
System.out.print(i+", ");
break;
case 2:
System.out.println("Enter a number.");
int num=sc.nextInt() ;
int fact=1;
for(int i=1;i<=num;i++)
fact*=i;
break;
default:
System.out.println("Enter a number.");
int a=sc.nextInt();
int s=0;
for(int i=a;i>0;i/=10)
int d=i%10;
s+=d;
}
if(a%s==0)
else
System.out.println("Enter a number.");
int a=sc.nextInt();
int s=0,p=1;
for(int i=a;i>0;i/=10)
int d=i%10;
s+=d;
p*=d;
if(s==p)
System.out.println("It is a spy number.");
else
int q=sc.nextInt() ;
switch(q)
case 1:
int x=sc.nextInt() ;
int sum=0;
for(int i=1;i<=20;i++)
if(i%2!=0)
sum+=(int)(Math.pow(x,i));
else
sum-=(int)(Math.pow(x,i));
case 2:
int y=0;
for(int i=1;i<=5;i++)
int ser=y*10+1;
System.out.print(ser+",");
y=ser;
break;
default: