Bài tập menu Java(Vòng lặp while)

Đề:Viết code thực hiện menu lựa chọn, lặp đi lặp lại việc thực hiện có lệnh menu cho đến khi chọn số khác 1 hoặc 2.
1.tính diện tích và chu vi hình chữ nhật diện tích=cd*cr; chu vi=2*(cd+cr).
2.Tính diện tích và chu vi hình tròn: r là bán kính c=2*pi*r, A=pi*r2.
public static void main(String[] args)
{
Scanner input=new Scanner(System.in);
int chon=1;
double cd=0,cr=0,s=0,cv=0,bk=0;
try{
while(chon==1|chon==2)
{
System.out.println("Chon 1");
System.out.println("Chon 2");
System.out.println("Chon mot so bat ky de thoat chuong trinh!");
chon=input.nextInt();
if(chon==1)
{
System.out.println("Nhap chieu cao");
cd=input.nextDouble();
System.out.println("Nhap chieu rong");
cr=input.nextDouble();
s=cd*cr;
System.out.println("Diem tich la"+s);
cv=2*(cd+cr);
System.out.println("Chu vi la: "+cv);
}if(chon==2)
{
System.out.println("Nhap ban kin");
bk=input.nextDouble();
double cvtr=2*3.14*bk;
double a=3.14*bk*bk;
System.out.println("Chu Vi: "+cvtr);
System.out.println("Dien tich: "+a);
}}
System.out.println("Chuong trinh da dung lai");}catch(Exception e)
{ System.out.println("Loi nhap tu ban phim");}
}
SHARE

Unknown

  • Image
  • Image
  • Image
  • Image
  • Image

0 comments:

Post a Comment