IX Project 24 25 (Answer)
IX Project 24 25 (Answer)
Program 1
import java.util.*;
class pro1
{
public static void main()
{
Scanner sc1=new Scanner(System.in);
Scanner sc2=new Scanner(System.in);
String name;
long phno;
double charge;
int km;
if(km<=10)
{
charge=km*10;
}
else if(km>=11 && km<=20)
{
charge=10*10+(km-10)*8;
}
else if(km>=21 && km<=35)
{
charge=10*10+10*8+(km-20)*5;
}
else if(km>=36 && km<=55)
{
charge=10*10+10*8+15*5+(km-35)*4;
}
else
{
charge=10*10+10*8+15*5+20*4+(km-55)*2;
}
Program 2
import java.util.*;
class Volume
{
public static void main ()
{
Scanner sc1=new Scanner(System.in);
Scanner sc2=new Scanner(System.in);
double r,l,b,h,radius,vol,volume,v;
vol=l*b*h;
System.out.println("Volume of cuboid="+vol);
break;
case 'b':
volume=3.14*r*r*h;
System.out.println("Volume of Cylinder="+volume);
break;
case 'c':
System.out.println("Enter the radius of sphere");
radius=sc1.nextDouble();
v=4.0/3*3.14*radius*radius*radius;
System.out.println("Volume of Sphere="+v);
break;
default:
System.out.println("Invalid input");
}
}
}
Output
To store the
double volume(sphere)
v
To store the
vol double volume(cuboid)
Program 3
import java.util.*;
class Swi
{
public static void main ()
{
Scanner sc=new Scanner(System.in);
int a,b,add,sub,mul,div,m;
switch(choice)
{
case 1:
add=a+b;
System.out.println("Addition="+add);
break;
case 2:
sub=a-b;
System.out.println("Subtraction="+sub);
break;
case 3:
mul=a*b;
System.out.println("Multiplication="+mul);
break;
case 4:
div=a/b;
System.out.println("Division="+div);
break;
case 5:
m=a%b;
System.out.println("Modulus="+m);
break;
default:
System.out.println("Invalid");
}
}
}
Output
1. Addition
2. Subtraction
3. Multiplication
4. Division
5. Modulus
Enter the value of a
5
Enter the value of b
6
Enter your choice
5
Modulus=5
import java.util.*;
class fibonacci
{
public static void main()
{
Scanner sc= new Scanner(System.in);
int a=0,b=1,i;
for(i=1;i<=n;i++)
{
if(i==1)
{
System.out.print(a+"\t");
}
else if(i==2)
{
System.out.print(b+"\t");
}
else
{
int c=a+b;
System.out.print(c+"\t");
a=b;
b=c;
}
}
}
}
Output
Enter the number of terms
10
0 1 1 2 3 5 8 13 21 34
Import java.util.*;
class Loop
{
public static void main()
{
Scanner sc = new Scanner(System.in);
int i,sume=0,cnt=0;
for(i=n;i>=1;i--)
{
if(i%2==0)
{
sume=sume+i;
cnt++;
}
}
double avg=(double)sume/cnt;
System.out.println("Average is="+avg);
}
}
Output
Enter the value of n
20
Average is=11
import java.util.*;
class Ser
{
public static void main()
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter the number of X");
int X=sc.nextInt();
System.out.println("Enter the number of n");
int n=sc.nextInt();
double cnt,sum=0,i=1;
for(cnt=1;cnt<=n;cnt++)
{
if(cnt%2==0)
{
sum=sum-Math.pow(X,i)/i;
}
else
{
sum=sum+Math.pow(X,i)/i;
}
i=i+2;
}
System.out.println("Sum of series="+sum);
}
}
Output
import java.util.*;
class Ser
{
public static void main()
{
Scanner sc=new Scanner(System.in);
double cnt,i=1,value;
for(cnt=1;cnt<=n;cnt++)
{
value=Math.pow(i,2)-1;
System.out.print((int)value+"\t");
i++;
}
}
}
Output
Program 8
import java.util.*;
class Ser
{
public static void main()
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter any number");
int n=sc.nextInt();
double i,sum=0;
for(i=1;i<=n;i++)
{
sum=sum+Math.pow(i,i);
}
System.out.println("Sum of series="+sum);
}
}
Output
import java.util.*;
class Loop
{
public static void main()
{
int rem,sum=0,mul=1,total,temp=num;
total=sum+mul;
if(total==temp)
{
System.out.println("Special 2-digit number");
}
else
{
System.out.println("Not a special 2-digit number");
}
}
else
{
System.out.println("Invalid input number should have 2 digits
only");
}
}
}
Output
Enter the number
54
Program 10
import java.util.*;
class Spy
{
public static void main()
{
int rem,num,sum=0,cnt=0;
while(num>0)
{
rem=num%10;
sum=sum+rem;
cnt++;
num=num/10;
}
if(sum==cnt)
{
System.out.println("SUPERSPY NUMBER");
}
else
{
System.out.println("NOT A SUPERSPY NUMBER");
}
}
}
Output
Enter any number
111
SUPERSPY NUMBER
Variable Description Table:
Variable Data Type Description
num Int To store the input
rem int To store the extracted digit
sum Int To store the sum of digits
cnt int To store the count of digits