Lập trình C cơ bản bài 12: Hướng dẫn cấu trúc if else ( P2 )

88

Chào mừng các bạn đã đến với học viện công nghệ Vietpro.

Như vậy là các bạn đã được hướng dẫn cấu trúc if else (P1) trong bài học trước.

Đây là bài học tiếp theo về cấu trúc if else trong lập trình C. Chúng ta cùng tìm hiểu nhé.

[VIDEO TUT]

Bấm Subscribe Nhận video học mới nhất :

Chú ý: Các bạn lựa chọn video ở chế độ 720HD để xem được chất lượng hình ảnh và âm thanh tốt nhất nhé.

Ở bài trước chúng ta đã tìm hiểu và học cách sử dụng câu lệnh if thông qua ví dụ kiểm tra số nhập vào là số dương, âm hay bằng không.

Tuy nhiên các bạn có thể thấy rằng code của chúng ta chưa hề được tối ưu. Giả sử khi số nhập vào là số dương và trình biên dịch đã biết được a là số dương rồi. Nhưng trình biên dịch không dừng lại ở đó và tiếp tục thực thi các câu lệnh ở dưới như if ( a < 0 ) hay if ( a == 0 ). Vậy để tối ưu code chúng ta cần phải làm gì ?

Chúng ta sẽ thêm từ khóa “else” vào đằng trước if. Cụ thể:

Ở đây khi và chỉ khi biến a có giá trị nhỏ hơn không hoặc bằng không thì trình biên dịch mới thực hiện các câu lệnh ở bên dưới. Còn không, khi trình biên dịch đã xác định được rằng a lớn hơn 0 thì nó sẽ dừng lại ngay, không kiểm tra các trường hợp khác nữa.

Bài học đến đây là kết thúc. Trong bài học tiếp theo, chúng ta tiếp tục tìm hiểu về câu lệnh điều kiện với hướng dẫn cấu trúc if else (P3)

Chúc các bạn học tốt

Tác giả: Danh Sơn Vietpro

BÌNH LUẬN

Please enter your comment!
Please enter your name here