Tài liệu thực hành môn Lập trình - Bài thực hành số 2
KHOA KHOA HỌC & KỸ THUẬT MÁY TÍNH
Bài thực hành số 2
Câu 1:Viết chương trình nhập vào bán kính của hình tròn, in ra chu vi và diện tích.
Hướng dẫn:
Bước 1: Dùng lệnh const để định nghĩa các hằng sau: PI = 3.14159 R = 7
Sau đó, in ra màn hình chu vi và diện tích hình tròn sử dụng R và PI ở trên.
Tham khảo hình 1.
Hình 1
Bước 2: Dịch và chạy chương trình (F9). Kết quả như hình 2
Hình 2
Bước 3: Thay định nghĩa hằng const bằng # define, chạy lại chương trình và cho biết nhận xét
về kết quả.
Bước 4: Tiếp tục chương trình như sau:
Thay việc sử dụng hằng R bằng biến r kiểu float.
Thêm lệnh gán r=7 trước khi in ra kết quả.
Tham khảo hình 3
Nhập môn lập trình 501127 - 2016
1
KHOA KHOA HỌC & KỸ THUẬT MÁY TÍNH
Hình 3
Bước 5: Dịch và chạy chương trình.
Bước 6: Thay việc gán giá trị cho biến (r=7) bằng việc nhập trị từ bàn phím bằng hàm scanf()
như hình 4
Hình 4
Bước 7: Chạy chương trình, nhập vào 7, kết quả sẽ xuất hiện như hình 5
Hình 5
Bước 8: Định nghĩa thêm các biến chuvi và dientich để chứa kết quả trước khi in ra.
chuvi = 2 ∗ PI ∗ r;
dientich = PI ∗ r ∗ r;
Nhập môn lập trình 501127 - 2016
2
KHOA KHOA HỌC & KỸ THUẬT MÁY TÍNH
Bước 9: Chay lại chương trình.
Câu 2: Viết chương trình nhập vào cạnh của hình chữ nhật, in ra chu vi và diện tích.
Câu 3: Viết chương trình tìm giao điểm của hai đường thẳng y = a1x + b1và y = a2x + b2 trong
mặt phẳng xOy, với các hệ số a1, b1, a2, b2 được nhập bởi người dùng (Giả sử là người dùng nhập
vào hai đường thẳng cắt nhau)
Câu 4: Viết chương trình tính chu vi và diện tích tam giác OAB với A, B là 2 điểm khác nhau
và không trùng O trong không gian 2 chiều xOy.
Gợi ý:
p
Công thức tính khoảng cách giữa hai điểm A(xA, yA) và B(xB, yB): AB = (xA − xB)2 + (yA − yB)2.
Công thức Hê-rông: diện tích (S) của một tam giác có độ dài 3 cạnh lần lượt là a, b, c là
p
a + b + c
S = p(p − a)(p − b)(p − c) với p là nửa chu vi tam giác p =
.
2
Nhập môn lập trình 501127 - 2016
3
Bạn đang xem tài liệu "Tài liệu thực hành môn Lập trình - Bài thực hành số 2", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
File đính kèm:
tai_lieu_thuc_hanh_mon_lap_trinh_bai_thuc_hanh_so_2.pdf

