Tải bản đầy đủ (.pdf) (1 trang)

Kỹ thuật lập trình bài tập 4 tuần 9 (mảng, kiểu dữ liệu có cấu trúc)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (284.65 KB, 1 trang )

.HCM



UẬ LẬ
ài

Ì

p4–

ầ 9

ả g, kiể dữ liệ
ầ 1: ài

ó ấ



p bắ b ộ

Bài 1: Viết chương trình tính ma trận chuyển vị.
Bài 2: Viết chương trình gán những giá trị tăng dần cho một ma trận vuông kích thước
N*N. Các giá trị này bắt đầu từ 1 tới N*N. Giá trị sẽ được gán như sau:
1 12 11 10
2 13 16
3 14 15
4 5 6

9


8
7

Bài 3: Tạo cấu trúc bản ghi ComplexNumber phù hợp để quản lý số phức (nhắc lại: số
phức gồm phần thực và phần ảo).
Viết chương trình thực hiện phép cộng, trừ, nhân trên hai số phức.
Bài 4: Viết chương trình để quản lý thông tin về thời tiết trong năm:
 Tạo cấu trúc ThoiGian chứa ngày, tháng, năm.
 Tạo cấu trúc ThoiTiet chứa cấu trúc ThoiGian, nhiệt độ cao nhất trong ngày, nhiệt
độ thấp nhất trong ngày, tốc độ gió lớn nhất, độ ẩm.
 Tạo mảng các cấu trúc ThoiTiet, mỗi phần tử lưu thông tin về thời tiết trong một
ngày trong năm.
Tìm ngày có nhiệt độ thấp nhất và độ ẩm cao nhất trong tháng 04/2011.
Bài 5: Viết một hàm tìm số nguyên nhỏ nhất mà giai thừa của nó lớn hơn hoặc bằng một
giá trị số nguyên cho trước. Sau đó, viết chương trình đọc vào một số nguyên n và gọi
hàm trên để tính số nguyên nhỏ nhất mà giai thừa của nó nhỏ hơn hoặc bằng n. Lưu ý:
kiểm tra tính hợp lệ của dữ liệu nhập.
Ví dụ: findMax(100), kết quả trả về là 5.
Bài 6*: Viết chương trình in ra dòng chữ “Hello World” n lần bằ g đệ q

ầ 2: ài

p làm

.

êm

Bài 7: Viết chương trình nhân hai ma trận.
-Kỹ thuật lập trình 501127 – HK2/2010-2011


ế --

1



×