Q1
Q1
methods.
import java.util.*;
private int r;
this.r=r;
return 3.14*r*r;
int r;
double a;
System.out.println("Enter Radius");
r=sc.nextInt();
c.setRadius(r);
a=c.area();
}
}
Q2) Write a program to accept a two digit number.Add the sum of its digit to the product of digits.If
the value is equal print the message”special digit” otherwise print”not a special digit.
import java.util.*;
int num,a,s=0,p=1,k,onum;
num=sc.nextInt();
onum=num;
while(num!=0)
a=num%10;
s=s+a;
p*=a;
num/=10;
k=s+p;
if(k==onum)
System.out.println("special number");
else
System.out.println("Not a special Number");
double s=(a+b+c)/2;
return Math.sqrt(s*(s-a)*(s-b)*(s-c));
return (height*(a+b))/2;
}
Q4) Define a class Telephone having the following description:
import java.util.*;
/**
*/
public Telephone()
prv=sc.nextInt();
pre=sc.nextInt();
name=sc.next();
}
void call()
calls=pre-prv;
if(calls<=100)
amt=0;
amt=(calls-100)*90;
amt=(calls-200)*80+(100*90);
else if (calls>400)
{ amt=(calls-400)*70+(200)*80+(100*90);
amt=amt/100;
total=180+amt;
void display()
{ call();
System.out.println(name+"\t\t"+calls+"\t\t"+amt+"\t\t"+total);
/**
*/
{
Telephone t=new Telephone();
t.input();
t.display();
Q5) Write a program in java to input a word.Arrange all the alphabets of the word in ascending
order and display the new word.
String n;
String n1="";
n=sc.next();
char c;
char cha[]=n.toCharArray();
for(int i=0;i<cha.length;i++)
if(cha[i]>cha[j])
c=cha[i];
cha[i]=cha[j];
cha[j]=c;
}
}
for(int i=0;i<cha.length;i++)
n1+=cha[i];
// System.out.println(cha[i]);
System.out.println(n1);
Q6) Write a program in Java to accept an integer arrays from the user and sort the array Bubble sort
technique.
import java.util.*;
int n;
int i,j,t;
n=sc.nextInt();
for(i=0;i<n;i++)
a[i]=sc.nextInt();
}
for ( i=0;i<n;i++)
for(j=0;j<n-1-i;j++)
if(a[j]>a[j+1])
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
for(i=0;i<n;i++)
System.out.print(a[i]+" ");
import java.util.*;
String n,n2="";
int k=0;
for(int i=0;i<n.length();i++)
//System.out.println(n.charAt(i));
if(n.charAt(i)==' ')
n2+=n.substring(k,i)+" ";
k=i+1;
n2+=n.substring(n.lastIndexOf(' ')+1,n.length());
System.out.println(n2);
{ int n,d,e;
if(n2>n1)
n=n2;
d=n1;
else
n=n1;
d=n2;
while(d>0)
e=n%d;
n=d;
d=e;
return n;
int prime(int n)
{ int i;
for(i=2;i<n;i++)
{ if(n%i==0)
break;
}
if(i==n)
return 1;
else
return 0;
//System.out.println("hcf:"+a.cal_hcf(17,3));
int n1,n2;
n1=sc.nextInt();
n2=sc.nextInt();
else
}
Q9) Write a program…. Searched word.
import java.util.*;
System.out.println("Enter Sentence:");
String str=sc.nextLine();
String word=sc.nextLine();
int l=word.length();
int p=str.length();
int k=0,count=0;
String chk="";
for(int i=0;i<p;i++)
if(str.charAt(i)!=' ')
chk=chk+str.charAt(i);
//chk=str.substring(k,i-1);
// System.out.println(chk);
if(chk.equals(word))
{ System.out.println(chk);
count++;
chk="";
import java.util.*;
System.out.println("Enter Sentence:");
String str=sc.nextLine();
int p=str.length();
int k=0,count=0;
String chk="";
for(int i=0;i<p;i++)
{
if(str.charAt(i)!=' ')
chk=chk+str.charAt(i);
System.out.println(chk.toUpperCase());
chk="";
System.out.println(chk.toUpperCase());
import java.util.*;
int p=2;
int x,s=0;
x=sc.nextInt();
for(int i=p;i<=20;i+=3)
{ System.out.print(x+":"+i+" ");
s+=Math.pow(x,i);
System.out.println("sum is :"+s);
import java.util.*;
int s=0,i=2,s1=0,k,n;
n=sc.nextInt();
for(i=2;i<=n;i++)
s=s+i;
k=11+s;
s1=s1+k;
}
System.out.println("sum is "+s1);
for(int i=1;i<=5;i++)
for(int j=5;j>=i;j--)
System.out.print(j+" ");
System.out.println();
import java.util.*;
int taxino;
String passengerName;
int km;
public taximeter()
taxino=0;
passengerName="";
km=0;
void input()
taxino=sc.nextInt();
passengerName=sc.next();
km=sc.nextInt();
int calculate()
if(km<=1)
return 25;
return 25+(km-1)*10;
return 25+(km-6)*15+5*10;
return 25+(km-12)*20+(6*12)+(5*10);
else
return 25+(km-20)*25+(8*20)+(6*12)+(5*10);
}
void display()
{ int r=calculate();
System.out.println(taxino+"\t"+passengerName+"\t\t"+km+"\t\t"+r);
t.input();
t.display();
import java.util.*;
int ch;
do
ch=sc.nextInt();
switch(ch)
case 1:
int n;
double s=0;
n=sc.nextInt();
for(int i=4;i<=n;i+=4)
s+=1/(double)i;
break;
case 2:
int n1,f=1;
double s1=0;
n1=sc.nextInt();
for(int i=1;i<=n1;i++)
f=f*i;
if(i%2!=0)
s1+=1/(double)f;
else
s1-=1/(double)f;
}
System.out.println("sum of first Series :'"+s1);
break;
default:
System.out.println("Wrong Choice");
break;
} while(ch<=3);
import java.util.*;
String s=sc.nextLine();
int l=s.length();
String s1="";
char c=s.charAt(0);
s1+=c;
for(int i=0;i<l;i++)
if(s.charAt(i)==' ')
s1+=".";
c=s.charAt(i+1);
s1+=c;
System.out.println(s1.toUpperCase());
Q17)
import java.util.*;
int ch;
ch=sc.nextInt();
switch(ch)
case 1:
int dcount=0;
String dstring="";
dstring=sc.nextLine();
for(int i=0;i<dstring.length();i++)
if(Character.isDigit(dstring.charAt(i)))
dcount++;
break;
case 2:
int scount=0;
sc=new Scanner(System.in);
String sstring=sc.nextLine();
for(int i=0;i<sstring.length();i++)
if(sstring.charAt(i)==' ')
scount++;
break;
case 3:
int ucount=0;
sc=new Scanner(System.in);
String ustring=sc.nextLine();
//sc.next();
for(int i=0;i<ustring.length();i++)
if(Character.isUpperCase(ustring.charAt(i)))
ucount++;
int a[][]={{1,2,3},
{4,5,6},
{7,8,9}};
int i,j;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
b[i][j]=a[j][i];
for(i=0;i<3;i++)
for(j=0;j<3;j++)
System.out.print(b[i][j]+"\t");
System.out.println();
import java.util.*;
String str;
str=sc.nextLine();
String word[]=str.split(" ");
for(int i=0;i<word.length;i++)
str2=word[i]+' '+str2;
//System.out.println(word[i]);
System.out.println(str2);
import java.util.*;
int ch;
ch=sc.nextInt();
switch(ch)
case 1:
for(int i=1;i<=4;i++)
{
for(int j=1;j<=i;j++)
System.out.print(j);}
System.out.println();
break;
case 2:
for(int i=1;i<=4;i++)
for(int j=4;j>=i;j--)
System.out.print(j);}
System.out.println();
break;
case 3:
System.out.println("Wrong choice");