TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Abdalla Elawad
NA
1k
215.3k
How to put loop to repeat option in the menu
Dec 21 2017 4:22 AM
Hello Guys
please help me
I need to modify in the functionality of the this program , and put the control loop for the options in the menu display.
Thanks
import java.util.Scanner;
public class Area {
public static void main(String[] args){
int select;
Scanner sc=new Scanner(System.in);
System.out.println("Area Calculator");
System.out.println("Select your choice");
System.out.println("1.Square");
System.out.println("2.Rectangle");
System.out.println("3.Triangle");
System.out.println("4.circle");
select=sc.nextInt();
Area choice=new Area();
switch(select){
case 1:
choice.square();
break;
case 2:
choice.Rectangle();
break;
case 3:
choice.Triangle();
break;
case 4:
choice.circle();
break;
default:
System.out.println("Enter a valid command");
}
}
// Program to calculate the area of Square
void square(){
int area,s;
System.out.println("Enter the length of side");
Scanner sc=new Scanner(System.in);
s=sc.nextInt();
area=s*s;
System.out.println("area of square ="+area);
}
// Program to calculate the area of Recatngle
void Rectangle(){
int area,l,b;
System.out.println("Enter the length of side");
System.out.println("Enter the breadth of side");
Scanner sc=new Scanner(System.in);
l=sc.nextInt();
b=sc.nextInt();
area=l*b;
System.out.println("area of square ="+area);
}
// Program to calculate the area of Triangle
void Triangle(){
int area,h,b;
Scanner sc=new Scanner(System.in);
System.out.println("Enter the length of base");
b=sc.nextInt();
System.out.println("Enter the length of height");
h=sc.nextInt();
area=(h*b)/2;
System.out.println("area of Triangle ="+area);
}
// Program to calculate the area of Circle
void circle(){
int area,r;
System.out.println("Enter the length of side");
Scanner sc=new Scanner(System.in);
r=sc.nextInt();
area=22/7*r*r;
System.out.println("area of circle ="+area);
}
}
Reply
Answers (
2
)
Hello friends! How to connect SQL Server 2005 to Java?
Java-Netbeans , SQL_Wampsever