Chương trình máy tính bỏ túi

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Cho trước 2 số nguyên a, b và các kí hiệu phép toán sau: (+, -, *, /, %). Viết chương trình máy tính bỏ túi tính và xuất kết quả phép tính ra màn hình (có lưu ý đến lỗi chia cho giá trị 0, nếu b bằng không thì in ra INVALID, nếu b khác không thì in ra kết quả chia lấy nguyên).


Ràng buộc: ~-10^6 \leq a, b \leq 10^6~


Input 01:
10
+
20
Output 01:
30
Input 02:
10
/
5
Output 02:
2
Input 03:
13
%
6
Output 03:
1
Input 04:
10
/
0
Output 04:
INVALID
Input 05:
10
/
3
Output 05:
3

Nhập vào số và in ra thứ bằng chữ

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Nhập vào một số nguyên là thứ tự của ngày trong tuần sau đó in ra thứ bằng chữ, ví dụ nhập vào 1 thì in ra là THU HAI, nhập vào 7 thì in ra là CHU NHAT (bạn nên sử dụng switch .. case)

Lưu ý:

In ra là thứ bằng chữ viết hoa không dấu.

Nếu giá trị số nhập vào không phái là thứ, ví dụ nhập vào là 10 thì in ra là INVALID


Input 01:
4
Output 01:
THU NAM
Input 02:
3
Output 02:
THU TU

Giải phương trình bậc nhất

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Hãy viết chương trình giải và biện luận phương trình bậc nhất. Lưu ý bạn nên sử dụng cấu trúc switch .. case


Ràng buộc: Hệ số a, b là các số thực ~-10^6 <= a, b <= 10^6~


Dòng đầu tiên nhập vào a, b

Dòng thứ 2 in ra nghiệm của phương trình, làm tròn lấy 2 chữ số sau phần thập phân

Input 01
1 2
Output 01
-2.00
Input 02
0 2
Output 02
VO NGHIEM
Input 03
0 0
Output 03
VO SO NGHIEM