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

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
162    69    1    20-04-2024
Đã 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.