0% found this document useful (0 votes)
8 views

Computer Programs (2)

Uploaded by

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

Computer Programs (2)

Uploaded by

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

public class Hello

void main()

System.out.println ("Hello! Welcome");

public class Hello1

System.out.println ("Good Morning");

System.out.println ("Good Night");

System.out.println ("Good Bye");

public class Calculator

void main()

{
System.out.println ("5");

System.out.println (5);

System.out.println (5+6);

System.out.println (5-6);

System.out.println (5*6);

System.out.println (5/6);

System.out.println (5%6);

public class CalculateTime

void main(int dist, int sp)

int t=dist/sp;

System.out.println("time taken = "+t+" hrs");

public class ProfitLoss

void main(int cp, int sp)

if (cp>sp)

System.out.println(" Loss ");

}
else if(sp>cp)

System.out.println(" Profit ");

else if(cp==sp)

System.out.println(" Neither profit nor loss ");

public class AreaRectangle

void main(int l, int b)

int a=l*b;

int p=2*(l+b);

System.out.println("area = "+a);

System.out.println("perimeter = "+p);

import java.io.*;

public class Percentage

void main() throws Exception

InputStreamReader read=new InputStreamReader(System.in);


BufferedReader ob=new BufferedReader(read);

int s1,s2,s3,s4,s5; double per;

System.out.println("Enter marks of 5 subjects out of 100");

s1=Integer.parseInt(ob.readLine());

s2=Integer.parseInt(ob.readLine());

s3=Integer.parseInt(ob.readLine());

s4=Integer.parseInt(ob.readLine());

s5=Integer.parseInt(ob.readLine());

per=((s1+s2+s3+s4+s5)*100)/500;

if(per>80)

System.out.println("A grade");

else if(per>=60 && per<=80)

System.out.println("B grade");

else

System.out.println("C grade");

import java.util.*;

public class Kilometers

void main()

Scanner sc = new Scanner(System.in);

System.out.println("Pl enter the name");

String n = sc.nextLine();
System.out.println("Pl enter no. of kilometers");

int k =sc.nextInt();

int bill=0;

if(k>0 && k<=1)

bill=k*25;

else if (k>1 && k<=5)

bill=1*25+(k-1)*30;

else if(k>5 && k<=15)

bill=1*25+1*30+(k-5)*45;

else if(k>15)

bill=1*25+1*30+1*45+(k-15)*50;

System.out.println("name\t\t No.of kms\t\t Bill Amt.");

System.out.println(n+"\t\t"+k+"\t\t"+bill);

public class UserCalculator

void main(int a, int b)

System.out.println ("sum ="+(a+b));

System.out.println ("diff ="+(a-b));

System.out.println ("prod ="+(a*b));


System.out.println ("quotient ="+(a/b));

System.out.println ("remainder ="+(a%b));

import java.util.*;

public class Hours

void main()

Scanner sc = new Scanner(System.in);

System.out.println("Pl enter the name ");

String n = sc.nextLine();

System.out.println("Pl enter the no. of hours ");

int h = sc.nextInt();

int bill = 0;

if (h>0 && h<=30)

bill= h*10;

else if(h>30 && h<=40)

bill = 10*30 + (h-30)*15;

else if (h>40 && h<=50)

bill= 30*10 + 10*15+(h-40)*25;

else if (h>50)
{

bill= 30*10 + 10*15+ 10*25 + (h-50)*50;

System.out.println("Name\t\t No. of hrs\t\t Bill Amt. ");

System.out.println(n+"\t\t" + h+"\t\t"+ bill);

import java.io.*;

public class Commission

void main() throws IOException

InputStreamReader read = new InputStreamReader (System.in);

BufferedReader ob= new BufferedReader (read);

int cp,sp; double c;

System.out.println("Enter cp,sp");

cp = Integer.parseInt(ob.readLine());

sp = Integer.parseInt(ob.readLine());

if(cp<sp)

c=cp+(0.1*sp);

System.out.println("Profit");

System.out.println("Commission "+c);

else if(cp>sp)

System.out.println("Loss");
}

else

System.out.println("no profit, no loss");

import java.io.*;

public class Cinema

void main() throws IOException

InputStreamReader read=new InputStreamReader(System.in);

BufferedReader ob=new BufferedReader(read);

int c,n;

System.out.println("Enter 1-lower stall, 2-upper stall, 3-balcony, 4-gold");

c=Integer.parseInt(ob.readLine());

switch(c)

case 1:

System.out.println("Enter no. of tickets");

n=Integer.parseInt(ob.readLine());

System.out.println("Price = "+(100*n));

break;

case 2:

System.out.println("Enter no. of tickets");

n=Integer.parseInt(ob.readLine());

System.out.println("Price = "+(150*n));

break;

case 3:
System.out.println("Enter no. of tickets");

n=Integer.parseInt(ob.readLine());

System.out.println("Price = "+(250*n));

break;

case 4:

System.out.println("Enter no. of tickets");

n=Integer.parseInt(ob.readLine());

System.out.println("Price = "+(350*n));

break;

default:

System.out.println("Invalid Input");

import java.io.*;

public class AreasUsingSwitch

void main() throws IOException

InputStreamReader read = new InputStreamReader (System.in);

BufferedReader in = new BufferedReader(read);

System.out.println ("1. Area of square");

System.out.println ("2. Area of rectangle");

System.out.println ("3. Area of circle");

System.out.println ("Please enter ur choice");

int ch = Integer.parseInt(in.readLine());

switch (ch)

case 1:

System.out.println ("Pl enter the value for side");

int s= Integer.parseInt(in.readLine());

System.out.println (" Area of square = "+(s*s));


break;

case 2:

System.out.println ("Pl enter the value for length");

int l= Integer.parseInt(in.readLine());

System.out.println ("Pl enter the value for breadth");

int b= Integer.parseInt(in.readLine());

System.out.println (" Area of rectangle = "+(l*b));

break;

case 3:

System.out.println ("Pl enter the value for radius");

int r= Integer.parseInt(in.readLine());

System.out.println (" Area of circle = "+(3.14*r*r));

break;

default:

System.out.println ("invalid choice");

System.out.println ("Bye");

import java.util.*;

public class UsingSwitchAsChar

void main()

Scanner sc=new Scanner (System.in);

System.out.println ("a. Add");

System.out.println ("b. Subtract");

System.out.println ("c. Multiply");

System.out.println ("d. Divide");

System.out.println ("e. Remainder");


System.out.println ("Pls enter your choice ");

char ch = sc.next().charAt (0);

switch (ch)

case 'a':

case 'A':

System.out.println ("Pl enter the nos. ");

int z= sc.nextInt();

int y = sc.nextInt();

int s=z+y;

System.out.println ("sum = "+s);

break;

case 'b':

case 'B':

System.out.println ("Pl enter the nos. ");

int x = sc.nextInt();

int w = sc.nextInt();

int d=x-w;

System.out.println ("diff = "+d);

break;

case 'c':

case 'C':

System.out.println ("Pl enter the nos. ");

int v = sc.nextInt();

int u = sc.nextInt();

int m=v*u;

System.out.println ("multiplication = "+m);

break;

case 'd':
case 'D':

System.out.println ("Pl enter the nos. ");

int t = sc.nextInt();

int l = sc.nextInt();

int o=t/l;

System.out.println ("div. = "+o);

break;

case 'e':

case 'E':

System.out.println ("Pl enter the nos. ");

int p = sc.nextInt();

int q = sc.nextInt();

int r=p%q;

System.out.println ("remainder = "+r);

break;

default:

System.out.println ("Invalid Choice ");

public class UsingLogicalOperators

void main (int a, int b, int c)

if (a==b && a==c)

System.out.println ("all are equal");

else if (a>=b && a>=c)


System.out.println (a+ " is the largest");

else if (b>=a && b>=c)

System.out.println (b+ " is the largest");

else if (c>=a && c>=b)

System.out.println (c+ " is the largest");

public class UnaryBinary

void main()

int a =5;

int c= ++a;

System.out.println("value of c = "+c);

System.out.println("value of a = "+a);

int d=a++;

System.out.println("value of d = "+d);

System.out.println("value of a = "+a);

public class UnaryBinary1

void main()

int a =5;
int c= --a;

System.out.println("value of c = "+c);

System.out.println("value of a = "+a);

int d=a--;

System.out.println("value of d = "+d);

System.out.println("value of a = "+a);

System.out.println("value of a = "+d);

public class UnaryBinary2

void main()

int x=5 , y=10 , z=14;

int k= x++ - ++y + --z;

System.out.println("value of k = "+k);

public class UnaryBinary3

void main()

int a=5 , b=9 , c=10;

int x= c++/a-b-- *c;

System.out.println("value of x = "+x);

}
public class UnaryBinary4

void main()

int p=12 , q=3 , r=6;

int x= q*--p+--r%q++;

System.out.println("value of x = "+x);

public class MathFunctions

void main()

int a = 16;

double s= Math.sqrt(a);

System.out.println(Math.sqrt(a));

System.out.println(Math.sqrt(4));

System.out.println(Math.cbrt(27));

System.out.println(Math.pow(4,4));

System.out.println(Math.min(4,8.4));

System.out.println(Math.max(4,8));

System.out.println(Math.abs(-4));

System.out.println(Math.round(4.55));

System.out.println(Math.floor(4.15));

System.out.println(Math.ceil(4.15));

}
import java.util.*;

public class MathFuntions2

void main()

Scanner sc= new Scanner (System.in);

System.out.println("Please Enter A for square and B for circle");

char ch= sc.nextLine(). charAt(0);

switch(ch)

case 'a':

case 'A':

System.out.println("Pls enter the side of the square" );

int s= sc.nextInt();

double diag=Math.sqrt(Math.pow(s,2)+Math.pow(s,2));

System.out.println("Diagonal = "+diag);

break;

case 'b':

case 'B':

System.out.println("Pls enter the radius of the circle" );

int r= sc.nextInt();

double c= 2*3.14*r;

double a= 3.14*r*r;

System.out.println("Circumference = "+c );

System.out.println("Area = "+a );

break;
default:

System.out.println("Invalid Input" );

import java.io.*;

public class Factors

public static void main() throws IOException

InputStreamReader read = new InputStreamReader(System.in);

BufferedReader in = new BufferedReader(read);

System.out.println (" enter the no. to find factors");

int i = Integer.parseInt (in.readLine());

System.out.println (" factors are ");

for (int j=1; j<=i; j++)

if( i%j==0)

System.out.println(j);

public class ArmstrongLoop

public static void main()


{

int x;

int sum=0;

for(int n=100; n<=1000; n++)

x=n;

sum=0;

while(x!=0)

int r=x%10;

sum = sum+r*r*r;

x=x/10;

if (sum==n)

System.out.println("Armstrong numbers from 100 to 1000 are "+n);

import java.io.*;

public class PrimeNo

public static void main()throws IOException

InputStreamReader read= new InputStreamReader(System.in);

BufferedReader in = new BufferedReader (read);

System.out.println("Pls enter a no.");

int n=Integer.parseInt(in.readLine());

int flag=0;

//boolean f=false;

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


{

if(n%i==0)

flag++;

//f=true;

break;//jump statement

if (flag==0)//(f=false)//(flag==0)

System.out.println(n+"is a prime no.");

else

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

import java.io.*;

public class SimpleFor1

public static void main()throws IOException

InputStreamReader read= new InputStreamReader(System.in);

BufferedReader in= new BufferedReader(read);

System.out.println("pls enter the no");

int n= Integer.parseInt(in.readLine());

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

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

public class SimpleFor2

public static void main()

int sum=0;

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

sum= sum+i;

System.out.println("sum ="+sum);

//wap to calculate and print the sum of first 10 natural nos.

import java.io.*;

public class SimpleFor3

public static void main() throws IOException

InputStreamReader read = new InputStreamReader(System.in);

BufferedReader in=new BufferedReader (read);

int sum=0; int x;

System.out.println("Enter any 10 natrural nos.");

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

x=Integer.parseInt(in.readLine());
sum=sum+x;

System.out.println("sum ="+sum);

//wap to accept and show sum of 10 natural nos entered by the user

import java.io.*;

public class SimpleFor4

public static void main()throws IOException

InputStreamReader read=new InputStreamReader(System.in);

BufferedReader in =new BufferedReader (read);

int i= Integer.parseInt(in.readLine());

System.out.println("factors are");

for (int j=1; j<=i; j++)

if (i%j==0)

System.out.println(j);

//wap to accept a no. and display its factors

import java.io.*;

public class PerfectNo

{
public static void main() throws IOException

InputStreamReader read= new InputStreamReader(System.in);

BufferedReader in =new BufferedReader(read);

System.out.println("Enter the no.");

int x =Integer.parseInt(in.readLine());

int s=0;

for(int i=1; i<x;i++)

if(x%i==0)

s=s+i;

if(s==x)

System.out.println("number entered is perfect no.");

else

System.out.println("number entered is not a perfect no.");

//wap to check if the no. entered is perfect or not

import java.io.*;

public class LargestNo

public static void main() throws IOException

{
InputStreamReader read=new InputStreamReader(System.in);

BufferedReader in = new BufferedReader(read);

System.out.println("enter a no.");

int x = Integer.parseInt(in.readLine());

int m =x;

System.out.println("enter 9 nos.");

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

x=Integer.parseInt(in.readLine());

if(x>m)

m=x;

System.out.println("The largest no. is "+m);

import java.io.*;

public class Series

public static void main() throws IOException

InputStreamReader read= new InputStreamReader(System.in);

BufferedReader in= new BufferedReader (read);

System.out.println("Enetr the value");

double a= Double.parseDouble(in.readLine());

System.out.println("enter the value for n");

int n = Integer.parseInt(in.readLine());

double s=0;
for (int i=0; i<=n; i++)

s=s+a/(i+1);

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

public class SimpleWhile

static void main()

int n=15;

while (n!=0)

System.out.println(n);

n--;// n=n-1;

System.out.println("bye");

public class ArmstrongLoop

public static void main()

int x;

int sum=0;

for(int n=100; n<=1000; n++)

x=n;
sum=0;

while(x!=0)

int r=x%10;

sum = sum+r*r*r;

x=x/10;

if (sum==n)

System.out.println("Armstrong numbers from 100 to 1000 are "+n);

import java.io.*;

public class SimpleFor1

public static void main()throws IOException

InputStreamReader read= new InputStreamReader(System.in);

BufferedReader in= new BufferedReader(read);

System.out.println("pls enter the no");

int n= Integer.parseInt(in.readLine());

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

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

public class SimpleFor2

{
public static void main()

int sum=0;

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

sum= sum+i;

System.out.println("sum ="+sum);

//wap to calculate and print the sum of first 10 natural nos.

import java.io.*;

public class SimpleFor3

public static void main() throws IOException

InputStreamReader read = new InputStreamReader(System.in);

BufferedReader in=new BufferedReader (read);

int sum=0; int x;

System.out.println("Enter any 10 natrural nos.");

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

x=Integer.parseInt(in.readLine());

sum=sum+x;

System.out.println("sum ="+sum);

}
//wap to accept and show sum of 10 natural nos entered by the user

import java.io.*;

public class SimpleFor4

public static void main()throws IOException

InputStreamReader read=new InputStreamReader(System.in);

BufferedReader in =new BufferedReader (read);

int i= Integer.parseInt(in.readLine());

System.out.println("factors are");

for (int j=1; j<=i; j++)

if (i%j==0)

System.out.println(j);

//wap to accept a no. and display its factors

import java.io.*;

public class PrimeNo

public static void main()throws IOException

InputStreamReader read= new InputStreamReader(System.in);

BufferedReader in = new BufferedReader (read);

System.out.println("Pls enter a no.");

int n=Integer.parseInt(in.readLine());
int flag=0;

//boolean f=false;

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

if(n%i==0)

flag++;

//f=true;

break;//jump statement

if (flag==0)//(f=false)//(flag==0)

System.out.println(n+"is a prime no.");

else

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

import java.io.*;

public class PerfectNo

public static void main() throws IOException

InputStreamReader read= new InputStreamReader(System.in);

BufferedReader in =new BufferedReader(read);

System.out.println("Enter the no.");

int x =Integer.parseInt(in.readLine());
int s=0;

for(int i=1; i<x;i++)

if(x%i==0)

s=s+i;

if(s==x)

System.out.println("number entered is perfect no.");

else

System.out.println("number entered is not a perfect no.");

//wap to check if the no. entered is perfect or not

import java.io.*;

public class LargestNo

public static void main() throws IOException

InputStreamReader read=new InputStreamReader(System.in);

BufferedReader in = new BufferedReader(read);

System.out.println("enter a no.");

int x = Integer.parseInt(in.readLine());

int m =x;

System.out.println("enter 9 nos.");
for (int i=1; i<=9; i++)

x=Integer.parseInt(in.readLine());

if(x>m)

m=x;

System.out.println("The largest no. is "+m);

import java.io.*;

public class Series

public static void main() throws IOException

InputStreamReader read= new InputStreamReader(System.in);

BufferedReader in= new BufferedReader (read);

System.out.println("Enter the value");

double a= Double.parseDouble(in.readLine());

System.out.println("enter the value for n");

int n = Integer.parseInt(in.readLine());

double s=0;

for (int i=0; i<=n; i++)

s=s+a/(i+1);

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

}
}

public class SimpleWhile

static void main()

int n=15;

while (n!=0)

System.out.println(n);

n--;// n=n-1;

System.out.println("bye");

import java.io.*;

public class Palindrome

static void main()throws IOException

InputStreamReader read= new InputStreamReader(System.in);

BufferedReader in= new BufferedReader(read);

System.out.println("Enter the no.");

int n = Integer.parseInt(in.readLine());

int x=n;

int rev=0; //extraction of digits

while (n!=0)

int r=n%10;// last digit


rev = rev*10+r;

//creating no.

n=n/10;

if(x==rev)

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

else

System.out.println("Not palindrome no.");

import java.io.*;

public class SumOfDigits

public static void main() throws IOException

InputStreamReader read = new InputStreamReader(System.in);

BufferedReader in= new BufferedReader(read);

int sum =0; int x;

System.out.println("please enter the number");

x= Integer.parseInt(in.readLine());

while (x!=0)

int r = x%10;

sum = sum+r;

x=x/10;

}
System.out.println("Sum of Digits"+ sum);

public class Pattern1

public static void main()

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

for(int j=1; j<=i; j++)

System.out.println(j+" ");

System.out.println();

public class Pattern2

public static void main()

for (int i=5; i>=1; i--)

for (int j=1; j>=i; j++)

System.out.println(j+" ");

System.out.println();

}
}

import java.io.*;

public class ArmstrongNo

public static void main() throws IOException

InputStreamReader read = new InputStreamReader(System.in);

BufferedReader in = new BufferedReader (read);

int x; int sum =0;

System.out.println("Please enter the number");

x= Integer.parseInt(in.readLine());

int t =x;

while (x!=0)

int r=x% 10;

sum=sum+r*r*r;

x=x/10;

if (sum==t)

System.out.println("It is an Armstrong Number");

else

System.out.println("It is not an Armstrong Number");

import java.util.*;

public class Factorial

static void main()


{

Scanner sc= new Scanner (System.in);

System.out.println("Enter the number");

int x = sc.nextInt();

int f=1;

for (int i=1; i<=x; i++)

f=f*i;

System.out.println("factorial of "+x+ "=" +f);

public class Factorial2

static void main (int n)

double f=1; double s=0;

for (int j=1; j<=n; j++)

f=1;

for(int i=1; i<=j; i++)

f=f*i;

s=s+1/f;

System.out.println("Factorial");

import java.util.*;

public class KrishnamorthyNo


{

static void main()

Scanner sc= new Scanner(System.in);

System.out.println("Enter the no.");

int x= sc.nextInt();

int f=1;

int s=0;

int y=x;

while(x!=0)

f=1;

int r=x%10;

for(int i=1; i<=r; i++)

f=f*i;

s=s+f;

x=x/10;

if(s==y)

System.out.println("Number entered is a spiral no.");

import java.io.*;

import java.util.*;

public class AcceptString

{
public static void main() throws IOException

InputStreamReader read= new InputStreamReader(System.in);

BufferedReader in = new BufferedReader(read);

String y="";//declaring empty string

System.out.println("Enter the string");

y=in.readLine();

System.out.println("the string entered is");

System.out.println(y);

Scanner sc= new Scanner(System.in);

System.out.println("enter the string");

String x= sc.nextLine();

sc.nextLine();

System.out.println("enter the word");

String w= sc.next();

System.out.println("the string entered is");

System.out.println(x);

System.out.println("the word entered is");

System.out.println(w);

public class StringFns

static void main()

String x="Malayalam";

int len=x.length();//returns the length of the string

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

int c=x.indexOf('a');

//returns the firts occurence of the argument


System.out.println(c);

int y=x.lastIndexOf('a');

//last occurence of the argument

System.out.println(y);

int l=x.indexOf("lam");

System.out.println(l);

int k=x.lastIndexOf(' ');

System.out.println(k);

System.out.println(x.substring(3));

//part of the string beginning at 3rd position

//going till end of string

System.out.println(x.substring(3,7));

//returns from the 3rd position ton the 7th

//postion, excluding the 7th char

String p = x.replace('a','b');

System.out.println(p);

System.out.println(x.concat(p));

//concatetanation-joining(x+b)

System.out.println(x.equals(p));

//checks if first string is same as second string

//returns true or false

String n="malayalam";

System.out.println(x.equals(n));

System.out.println(x.equalsIgnoreCase(n));

System.out.println(x.compareTo(n));

System.out.println("Shubha".compareTo("Shubham"));

String q="Wel come ";

System.out.println(q.trim());

System.out.println(n.endsWith("yam"));

System.out.println("Item".compareTo("It"));

}
}

You might also like