BÀI TẬP 1: Áp dụng Hằng, Biến, Nhập - In dữ liệu, câu lệnh IF.
Đề bài:
Viết chương trình nhập vào 2 số bất kỳ a và b. In ra kết quả của 4 phép tính Cộng, Trừ, Nhân, Chia
Chú ý:
- Tạo Menu lựa chọn 4 phép tính (+, - , x, / ). Nếu chọn không đúng phép tính thì có thông báo "Nhập phép tính không đúng"
- Riêng phép chia thì số chia (b) phải khác 0. Nếu nhập b=0 thì có thông báo "Chú ý! Số chia phải khác 0.
- Kết quả số thực được định dạng 2 chữ số thập phân.
Source Code Đề nghị:
package maytinhcon;
import java.util.Scanner;
public class MayTinhCon {
public static void main(String[] args) {
final String dongke="-----------------------------------";
final String tieude="CHUONG TRINH MAY TINH CON DON GIAN";
System.out.println(tieude);
System.out.println(dongke);
double a,b,ketqua=0;
char pt;
Scanner Nhap = new Scanner(System.in);
System.out.println("--------MENU------- ");
System.out.println("Phep cong: + ");
System.out.println("Phep tru: - ");
System.out.println("Phep nhan: x ");
System.out.println("Phep chia: / ");
System.out.println("------------------- ");
System.out.print("Nhap vao so thu 1: ");
a=Nhap.nextDouble();
System.out.print("Nhap vao so thu 2: ");
b=Nhap.nextDouble();
System.out.print("CHON PHEP TINH:");
pt = Nhap.next().charAt(0);
if (pt=='+')
ketqua=a+b;
else if (pt=='-')
ketqua=a-b;
else if (pt=='x')
ketqua=a*b;
else if (pt=='/')
if (b==0){
System.out.println("Chu y!!! so chia (b) phai khac 0");
System.exit(0);
}
else
ketqua=a/b;
else {
System.out.println("Ban nhap khong dung phep tinh");
System.exit(0); //Dung chuong trinh
}
System.out.format("Ket qua phep tinh: %.2f "+pt+" %.2f = %.2f %n", a,b,ketqua);
System.out.println(dongke);
}
}

(Có) Không có nhận xét nào cho bài viết này
Đăng nhận xét
Hãy nhập Nhận xét cho bài viết này vào khung bên dưới. Cảm ơn...