/**

* Write a menu driven program to accept a number from the user and check

* whether it a BUZZ number or to accept any two numbers & print GCD of them.

*/

import java.io.*;class questionEIGHT2009

{

public static void main(String args[]) throws IOException

{

int i,j;

BufferedReader br=new BufferedReader(new InputStreamReader(System.in));

System.out.println("**************MENU*************");

System.out.println("Type 1 to check if a number is a BUZZ number or not");

System.out.println("Type 2 to print GCD of any two numbers");

System.out.println("Enter your choice");

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

switch(ch)

{

case 1:

System.out.println("Enter the number to check if it is buzz number or number");

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

if(n%7==0 || n%10==7)

{

System.out.println("The number " +n+ " is a BUZZ number");

}

else

{

System.out.println("The number " +n+ " is NOT a BUZZ number");

}

break;

case 2:

System.out.println("Enter any two numbers to print their GCD");

int n1=Integer.parseInt(br.readLine());

int n2=Integer.parseInt(br.readLine());

int divisor, dividend;

if(n1>n2)

{

dividend=n1;

divisor=n2;

}

else

{

dividend=n2;

divisor=n1;

}

int rem=1;

while(rem!=0)

{

rem=dividend%divisor;

if(rem==0)

{

System.out.println("GCD is = " +divisor);

}

else

{

dividend=divisor;

divisor=rem;

}

}

break;

default:

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

}

}

}

cant understand...

ReplyDeleteerror: Class names, 'questionEIGHT2009', are only accepted if annotation processing is explicitly requested

ReplyDeleteAny one can help me with this...Write a Menu driven program to find the area of an Equilateral triangle, an Isosceles triangle and a Scalene triangle as per the user’s choice....

ReplyDeleteHere, theres your answer :)

Deleteimport java.io.*;

public class triangle

{

public static void main(String args[]) throws IOException

{

InputStreamReader read = new InputStreamReader(System.in);

BufferedReader in = new BufferedReader(read);

int c;

float a,s,p,q,r,b;

double area;

System.out.println("1.Area of equilateral triangle");

System.out.println("2.Area of isosceles triangle");

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

switch(c)

{

case 1:

System.out.println("Enter side of an equilateral triangle");

s=Float.parseFloat(in.readLine());

area=Math.sqrt(3*s*s)/4;

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

break;

case 2:

System.out.println("Enter the side and base of isosceles triangle");

a=Float.parseFloat(in.readLine());

b=Float.parseFloat(in.readLine());

area=b/4*(Math.sqrt(4*a*a-b*b));

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

break;

default:

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

}

}

}

hats off to such a basic conceptual program.. although little errors can be pointed out.

ReplyDeletePlease help me with this

ReplyDeleteWrite a Menu Driven Program To Accept two numbers and 2 Choices to choose whether the number is a Neon and a Palindrome

its urgent please help to slove this program:

ReplyDeletewrite a program to print the following pattern:

1

31

531

7531

97531

please solve this problem without buffered reader

class Sample

Delete{

public void show ()

{

int i, j;

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

{

for (j=i;j>=1;j=j-2)

System.out.print(j);

}

System.out.println ();

}

}

class Sample

Delete{

public void show ()

{

int i, j;

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

{

for (j=i;j>=1;j=j-2)

System.out.print(j);

}

System.out.println ();

}

}

No I ont want the output as 131531...

DeleteI want it as:

1

31

531

7531

97531

please write it so output comes in as in the gap of 1 line

Please ! help me with this program in blue j the simplest way without using buffered reader - ( i'm in 9th standered)

ReplyDeleteYou want to buy an old car from 'sale and purchase', where you can get a car in depreciated price . The depreciated value of a car is calculated on its showroom price and the number of years it has been used .The depreciated value of a car is calculated as per tariff given below

no. of yrs used rate of depreciation

1 10%

2 20%

3 30%

4 50%

above 4 60%

Write a menu driven program to input showroom price and the number of years used ('1' for 1yr old, '2' for 2yr old) and so on. Calculate the depreciated value. Display the original price of car , depreciated value and the amount paid for the car.

I want a program to acpt a num. and tell is it armstrong or not without using scanner class or buffred reader . i can only use while do while and for loop......plllzzz HElp..!!

ReplyDeleteYou can take input via command line argument s

DeleteHello Anonymous, u can take input via command line arguments

ReplyDeleteWrite a menu driven program in java and check whether it is a neon mumber or not using switch case.?Please tell.

ReplyDeleteUsing the switch statement, write a menu driven program:

ReplyDeleteTo check and display whether the number input by the user is a composite number or not (A number is said to be a composite, if it has one or more than one factors excluding 1 and the number itself).

Example: 4, 6, 8, 9, �

To find the smallest digit of an integer that is input:

Sample input: 6524

Sample output: Smallest digit is 2

Please solve this program without using buffered reader

This comment has been removed by the author.

ReplyDeleteUsing the switch statement, write a menu driven program:

ReplyDeleteTo check and display whether the number input by the user is a composite number or not (A number is said to be a composite, if it has one or more than one factors excluding 1 and the number itself).

Example: 4, 6, 8, 9, �

To find the smallest digit of an integer that is input:

Sample input: 6524

Sample output: Smallest digit is 2

Please solve this program without using buffered reader

Using the switch statement, write a menu driven program:

ReplyDeleteTo check and display whether the number input by the user is a composite number or not (A number is said to be a composite, if it has one or more than one factors excluding 1 and the number itself).

Example: 4, 6, 8, 9, �

To find the smallest digit of an integer that is input:

Sample input: 6524

Sample output: Smallest digit is 2

Please solve this program without using buffered reader