1. Elementary Programming with C
(Assignment)
Bài 1
Viết một chương trình cho phép người dùng nhập vào tên của 10 học viên sau đó
hiẻn thị tên của học viên có độ dài tên là lơn nhất
Bài 2
Viết một chương trình dựa trên thực đơn (menu) như sau :
Moi ban lua chon :
1. Nhap vao 3 so A, B, C.
2. Tim boi so chung nho nhat cua 3 so.
3. Hien thi hình chu nhat A dong B cot.
4. Tinh tong cot cuoi cua hinh chu nhat.
5. Tim so chinh phuong gan B nhat
6. Thoat khoi chuong trinh.
Câu 1. Nhập 3 số A, B, C từ bàn phím:
Chương trình hiển thị thông báo mời người dùng nhập vào 3 số và nhận vào 3 số
nguyên, sau đó quay về menu chính ban đầu.
o Các giá trị nhập vào phải lón hơn 0 và nhỏ hơn 10 nếu người dùng nhập
vào giá trị không hợp lệ thì yêu cầu nhập lại cho đến khi nhập giá trị thỏa
mãn mới quay lại menu chính
Phần này phải viết thanh một hàm.
Hàm này sẽ đựoc hàm main gọi để nhập giá trị cho 3 biến khai báo trong hàm
main
Hàm phải được khai báo sao cho có thể nhận vào 3 tham số nguyên truyền theo
kiểu tham chiếu để có thể lưu trữ giá trị 3 số được nhập vào 3 biến khai báo trong
hàm main
Câu 2. Tìm bội số chung nhỏ nhất của 3 số:
Hiển thị lên màn hình bội số chung nhỏ nhất của 3 sô A, B, C:
Phàn này phải viết thành một hàm nhận vào 3 tham sô nguyên theo kiểu truyền
tham trị
2. Câu 3. Hiển thị hình chữ nhật A dòng B cột
o Hiển thị hình chữ nhật A dòng B cột như sau:
o Chú ý bắt buộc phải dùng vòng lặp để hiển thị
VD: A=4, B=3
0 2 4
6 8 10
12 14 16
18 29 22
Phần này phải viết thành một hàm nhận vào 2 tham số nguyên truyền theo kiểu tham
trị
Câu 4. Tính tổng cột cuối của hình chữ nhật
Tính tổng cột cuối của hình chữ nhật hiển thị trong câu 3
Phần này phải viết thành hàm nhận vào 2 tham số nguyên theo kiểu tham trị
Kết quả tính được phải trả lại cho hàm main thông qua phương thức return
Sau đó kết quả sẽ dược in bằng một lệnh đặt trong hàm main
Ví dụ :
Với A = 4, B=3
Hiển thị lên màn hình như sau:
Tong cot cuoi la : 52
Câu 5. Tìm số chính phương gần B nhất.
Hiển thị sô chính phương gần B nhất lên màn hình
Phần này phải viết thành một hàm nhận vào 1 tham số nguyên truyền theo tham trị
VD:
Với B=7
So chinh phuong gan 7 nhat la 9
Câu 6. Thoát khỏi chương trình.
Khi người dùng chọn 6: từ Menu chương trình thoát.