Programming C#

Assignment Operator

Bài tập 1: Tính diện tích hình chữ nhật

Nhập vào chiều dài 2 cạnh hình chữ nhật, tính diện tích và chu vi hình chữ nhật

InputOutput
abareaperimeter
23610

Bài tập 2

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$$

InputOutput
rareaperimeter
328.27418.85

Bài tập 3: Tính diện tích hình tam giác

Nhập vào 3 cạnh tam giác, tính diện tích và chu vi của tam giác đó

$$Perimeter = a + b + c$$

$$p = \frac{a+b+c}{2}$$

$$Area = \sqrt{p*(p - a) * (p - b) * (p - c)}$$

InputOutput
abareaperimeter
2342.919

Bài tập 4

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

Bài tập 5

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đ5đ2đ1đ
320120

Bài tập 6

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

Bài tập 7

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

Bài tập 8

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

Bài tập 9

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

Bài tập 10: 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

Bài 11: Tính số trang

Nhập vào tổng số dòng totalRow và số dòng trên 1 trang pageSize, tính số trang numberPage

Ví dụ
InputOutput
totalRowpageSizenumberPage
50105
53106

Bài 12: Du lịch Phan Xi Păng

Để lên đỉnh Phan Xi Păng cần mua vé cáp treo a nghìn đồng/1 người lớn và b nghìn đồng/1 trẻ em, vé xe lửa là u nghìn đồng/1 người lớn và v nghìn đồng/1 trẻ em. Đoàn du lịch có x người, trong số đó có y trẻ em. Hãy xác định số tiền cần chuẩn bị để mua vé cho cả đoàn tàu và đưa ra kết quả ra màn hình

Lưu ý: các dữ liệu a, b, u, v, x, y là các số nguyên không âm (y ≤ x)

Ví dụ
Input Output
a = 60
b = 30
u = 50
v = 25
Tổng số tiền vé : 3850 nghìn đồng

Bài 13: Tam giác vuông

Viết chương trình thực hiện nhập từ bàn phím hai số nguyên b, c là độ dài hai cạnh góc vuông của tam giác vuông ABC, tính và in ra màn hình:

Ví dụ
Input Output
b = 3
c = 4
Diện tích tam giác: 6 Độ dài cạnh huyền: 5

Bài 14: Chia mận

Cô giáo đi du lịch ở Sa Pa mang về túi mận làm quà cho cả lớp. Túi mận có k quả, lớp có n học sinh. Mận được chia đều để em nào cũng nhận được một số lượng quả như nhau. Nếu còn thừa, những quả còn lại sẽ được dành cho các em nữ.

Viết chương trình: nhập n và k từ bàn phím, in ra màn hình số quả mận mỗi học sinh nhận được và số quả dành riêng cho các em nữ

Ví dụ
Input Output
Số học sinh: n = 31
Số mận: k = 123
Mỗi học sinh được chia 3 quả mận.
Số mận dành riêng cho các em nữ là 30

Bài 15: 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 tương ứng 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ố lượng bàn tối thiểu cần mua. Viết chương trình giải bài toán trên. Kết quả in ra màn hình.

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

Bài 16: Hoán vị 2 số

Nhập vào 2 số, hoán vị 2 số đó

InputOutput
abab
3773