Làm việc với cấu trúc if else trong lập trình c++

This entry is part 5 of 11 in the series Học lập trình c++ cho người mới cùng chuyên gia

Cấu trúc điều kiện if else là cấu trúc đầu tiên mà các bạn học lập trình c++ cần hiểu rõ và áp dụng thành thạo vào bài toán cụ thể khi cần. Để hiểu rõ hơn về cấu trúc này chúng ta sẽ cùng nhau xem những vấn đề sau:

 

Cấu trúc điều kiện If Else trong lập trình c/c++

Nếu biểu thức điều kiện đúng sẽ thực hiện công việc trong if, ngược lại nếu điều kiện sai và có else thì sẽ thực hiện công việc trong else. Chúng ta có thể sử dụng dấu {} để viết nhiều hơn một công việc nếu muốn.

 

Cấu trúc điều kiện if else của lập trình c++

Minh hoạ cho cấu trúc điều kiện này chúng ta sẽ xem xét một số ví dụ trong cuộc sống hay nói với nhau như sau:

  • Nếu Hiếu học chăm chỉ thì bạn sẽ trở thành lập trình viên c++
  • Nếu đèn xanh thì được phép đi ngược lại sẽ dừng xe
  • Chúng ta nói với người yêu rằng: Nếu hôm nay trời mưa thì ở nhà xem phim còn ngược lại sẽ đi chơi bách thú
  • ….

Rất nhiều từ nếu mà chúng ta sử dụng trong cuộc sống. Các bạn đọc đến đây thì ai cũng hiểu những câu nếu tôi ví dụ ở trên vì chúng ta đang nói với nhau bằng ngôn ngữ Tiếng việt :). Vấn đề đặt ra ở đây đó là: Máy tính có thể hiểu những điều trên không ? Câu trả lời đó là: Có nếu như chúng ta mô tả ngôn ngữ theo kiểu máy tính. Và sau đây là minh hoạ bằng cấu trúc ngôn ngữ lập trình c/c++ mà máy tính sẽ hiểu được như sau:

Sau đây là một số ví dụ để giúp các bạn mới học lập trình c++ sẽ hiểu hơn về cấu trúc này:

Ví dụ 1: Nhập chiều cao của Tuyên và Thắng. Sau đó kiểm tra xem chiều cao của hai bạn có bằng nhau không ?
Bình thường trong cuộc sống để xem ai cao hơn. Tôi chỉ cần cầm thước sau đó đo chiều cao của 2 bạn là vấn đề được giải quyết. Nhưng chúng ta sẽ xét theo góc độ lập trình. Để làm việc này chúng ta cần viết code như nào nhé.
Code xử lý so sánh chiều cao của Tuyên và Thắng bằng lập trình c/c++:

Ví dụ 2: Giải phương trình bậc nhất ax + b = c với a # 0
Ở ví dụ này tôi chỉ quan tâm đến việc giải nghiệm khi a khác 0. Các bạn có thể kiểm tra điều kiện khác nếu muốn. Sau đây là đoạn code xử lý bằng c++ như sau:

Để hiểu rõ hơn về hoạt động của 2 bài thực hành trong c++. Các bạn mới học lập trình c++ có thể sử dụng cả 2 cú pháp c hoặc c++ để giải quyết đều được. Các bạn cũng có thể xem video dưới về cấu trúc if else trong lập trình c++.

Hy vọng qua bài học này sẽ giúp các bạn mới học lập trình c++ hiểu về mảng. Và vận dụng được mảng trong lập trình c++ được tốt. Nếu có khó khăn gì bạn có thể comment dưới bài viết này. Hoặc xem thêm những bài học khác về chủ đề này: tại đây. Chúc các bạn học tập tốt !

 

=============================
☎ STANFORD – ĐÀO TẠO VÀ PHÁT TRIỂN CÔNG NGHỆ
Hotline: 0963 723 236 – 0866 586 366
Website: https://stanford.com.vn
Facebook: 
Youtube: 

Series Navigation<< Kiểu dữ liệu và toán tử trong lập trình c++Hướng dẫn làm bài tập cấu trúc lập trình c++ >>

Nhận xét