You are on page 1of 2

Đại học Bách khoa Hà Nội EE3491 – Kỹ thuật lập trình

SEEE – Học kỳ 2023.1 EE3490E – Programming Techniques


Giảng viên: Hoàng Đức Chính

Homework 1

Bài 1:
Làm lại các ví dụ trong bài giảng chương 2

Bài 2:

Viết chương trình tính tổng các chữ số của một số có ba chữ số, ví dụ: số 125 có tổng các chữ số là 8

Bài 3:

Viết một chương trình ghép 3 số thành một số, ví dụ: a= 1, b= 2, c = 8 được ghép thành 128

Bài 4:

Viết một chương trình đảo thứ tự các chữ số của một số có 3 chữ số

Bài 5:

Viết chương trình cho phép người dùng nhập giá trị đường kính của đường tròn, sau đó tính và in ra
màn hình bán kính, chu vi và diện tích của hình tròn đó.

Bài 6:
Viết chương trình giải phương trình bậc 2: 𝑎𝑥 + 𝑏𝑥 + 𝑐 = 0 với 𝑎, 𝑏, 𝑐 là các số thực được nhập
bởi người dùng

Bài 7:
Nhập 4 số thực từ bàn phím. Viết chương trình tìm số lớn nhất, nhỏ nhất, tổng và trung bình cộng
của 4 số đó sử dụng các toán tử và câu lệnh điều kiện phù hợp.

Bài 8:
Viết chương trình cho phép người dùng nhập vào 1 câu, in ra màn hình câu đó sao cho mỗi từ trong
câu được viết trên một dòng
Bài 9:
Viết chương trình tính lương hưu của một người đã/đang đi làm.

Nếu người đó là nam giới

Tuổi >= 90, lương hưu là VND 4,000,000

Tuổi >= 60 lương hưu là VND 6,000,000

Tuổi < 60, lương hưu là 0


Nếu là nữ giới.

Tuổi >= 90 lương hưu là VND 3,000,000

Tuổi >= 55 lương hưu là VND 5,000,000

Tuổi < 55 lương hưu là 0

Bài 10:
Viết một trường trình cho phép nhập một ký tự bất kỳ từ bàn phím. Chương trình cần xác định xem
ký tự đó là chữ cái in hoa, chữ cái thường, chữ số hay một ký tự đặc biệt. Chương trình cũng cần in ra màn
mình thông báo nếu việc nhập từ bàn phím có lỗi xảy ra.

You might also like