TAILIEUCHUNG - Bài giảng Kỹ thuật lập trình – Bài thực hành số 2: Hàm và tối ưu mã nguồn

Bài thực hành số 2: Hàm và tối ưu mã nguồn. Những nội dung thực hành gồm có: Thực hành về truyền tham trị, tham chiếu và tham số ngầm định; đa năng hóa hàm; con trỏ hàm và tham số hóa hàm; biểu thức lamda và hàm nặc danh; thực hành về tối ưu mã nguồn; . Mời các bạn cùng tham khảo. | Bài thực hành số 2 Hàm và tối ưu mã nguồn Created by SangDV Ngày 4 tháng 4 năm 2020 Phần 1. Thực hành về hàm Truyền tham trị tham chiếu và tham số ngầm định om Bài tập 1 Truyền tham trị Viết hàm tính độ dài cạnh huyền của tam giác theo độ hai cạnh góc vuông. .c In include include float get_hypotenuse float x float y ng co YOUR CODE HERE an int main th float x 3 float y 4 g gán x bằng 4 chữ số đầu của mã số sinh viên on gán y bằng 4 chứ số cuối của mã số sinh viên du YOUR CODE HERE u float z get_hypotenuse x y cu printf quot z .2f n quot z return 0 Bài tập 2 Truyền tham chiếu Viết hàm hoán vị vòng tròn 3 biến a b c. Sau khi thực hiện hàm các biến a b c tương ứng nhận các giá trị mới b c a. In include void rotate int amp x int amp y int amp z YOUR CODE HERE int main 1 https tailieudientucntt int x 3 int y 4 int z 5 gán x bằng chữ số hàng đơn vị của mã số sinh viên gán y bằng chữ số hàng chục của mã số sinh viên gán z bằng chữ số hàng trăm của mã số sinh viên YOUR CODE HERE printf quot Before d d d n quot x y z rotate x y z printf quot After d d d n quot x y z return 0 om Bài tập 3 Tham số ngầm định .c Viết chương trình yêu cầu nhập giá trị cho số nguyên x nhỏ hơn 100. In ra giá trị ax2 bx c với a b c định sẵn. In include ng co Viết hàm get_value YOUR CODE HERE an th int get_value int x int a 2 int b 1 int c 0 return a x x b x c g on int main du int x scanf quot d quot amp x u int a 3 int b 4 cu int c 5 gán a bằng 4 chữ số đầu của mã số sinh viên gán b bằng 4 chứ số cuối của mã số sinh viên gán c bằng mã số sinh viên YOUR CODE HERE printf quot a 2 b 1 c 0 d n quot get_value x printf quot a d b 1 c 0 d n quot a get_value x a printf quot a d b d c 0 d n quot a b get_value x a b printf quot a d b d c d d n quot a b c get_value x a b c return 0 2 https tailieudientucntt Đa năng hóa hàm Bài tập 4 Đa năng hóa hàm Viết các hàm tính lập phương của số nguyên và số thực. In include using namespace std int cube int

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.