Programming Java

Assignment Operator

Tính diện tích và chu vi hình tròn

Nhập vào bánh kính, tính diện tích và chu vi hình tròn

$$Area = \pi \cdot r^2$$

$$Perimeter = 2 \cdot \pi \cdot r$$

Tính số trang

Nhập vào tổng số dòng (totalRows) và số lượng dòng trên 1 trang (size), in ra số trang (pages)

Ví dụ 1
Input totalRows 50
size 10
Output pages 5
Ví dụ 2
Input totalRows 52
size 10
Output pages 6

Tính số bàn học

Trường mới đẹp và rộng hơn trường cũ, số phòng học cũng nhiều hơn so với trước. Nhà trường dự định tuyển thêm học sinh cho ba lớp mới với số lượng học sinh mỗi lớp là a, b và c. Cần mua bàn cho các lớp mới này. Mỗi bàn học có không quá hai chỗ ngồi cho học sinh. Xác định số bàn tối thiểu cần mua. Em hãy viết chương trình giải quyết bài toán trên. Dữ liệu được nhập từ bàn phím. Kết quả được đưa ra màn hình.

InputOutput
a = 35
b = 42
c = 39
Số bàn tối thiểu cần mua: 59

Tìm phần tư của góc lượng giác

Nhập vào 1 góc bất kỳ cho biết góc đó thuộc phần thư thứ mấy

InputOutput
421
982
1973
2934
3691

Đổi tiền

Nhập vào số tiền cần đổi, in ra kết quả số tờ đổi được bao gồm các loại tiền 50đ, 20đ, 10đ, 5đ, 2đ, 1đ

InputOutput
19950đ20đ10đ
320120

Tăng thêm 1 giây

Nhập vào giờ phút giây, in ra kết quả cộng thêm 1 giây

hms
348
+1
349
hms
3459
+1
350
hms
35959
+1
400
hms
235959
+1
000

Mở rộng, nhập vào giờ phút giây, in ra kết quả cộng thêm k (k ≥ 1) giây

Sau k ngày sẽ là thứ mấy

Qui ước

Chủ nhậtThư haiThứ baThứ tưThư nămThứ sáuThứ bảy
1234567

Nhập vào cho biết hôm nay là thứ mấy, nhập vào số k. In ra sau k ngày sẽ là thứ mấy

InputOutput
Cho biết hôm nay là thứ mấyNhập kSau k ngày là thứ
294
261

Làm tròn 0.5

Nhập vào số thực bất kỳ, in ra kết quả làm tròn theo qui tắc

Nửa KhoảngLàm tròn
[0, 0.5)0
[0.5, 1)1
Ví dụ
InputOutput
7.37
9.610

Làm tròn 0.25

Nhập vào số thực bất kỳ, in ra kết quả làm tròn theo qui tắc sau

Nửa KhoảngLàm tròn
[0, 0.25)0
[0.25, 0.75)0.5
[0.75, 1)1
Ví dụ
InputOutput
7.237
9.69.5
8.789

Tính số lượng padding

Một chuỗi có chiều là dài n, người ta cần chia chuỗi thành từng block có kích thước k, tính chiều dài cần padding để thêm vào cho đủ chiều dài 1 block

Ví dụ
Input Output
n k padding
20 15 10
15 20 5