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.. 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 đ
Trang 1.HCM
Kỹ thuật lập trình 501127 – HK2/2010-2011 1
Ỹ UẬ LẬ Ì
ài p 4 – ầ 9
ả g, kiể dữ liệ ó ấ rú
ầ 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 9
3 14 15 8
4 5 6 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
ế