Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Điều kiện | APTECH Bài 7 Điều kiện Mục tiêu Kết thúc bài học này bạn có thể Giải thích về Cấu trúc lựa chọn Câu lệnh if Câu lệnh if - else Câu lệnh với nhiều lệnh if Câu lệnh if lồng nhau Câu lệnh switch. Giới thiệu Các vấn đề được đề cập từ đầu đến nay cho phép chủng ta viết nhiều chương trình. Tuy nhiên các chương trình đó có nhược điểm là bất cứ khi nào được chạy chủng luôn thực hiên môt chuỗi các thao tác giống nhau theo cách thức giống nhau. Trong khi đó chủng ta thường xuyên chỉ cho phép thực hiên các thao tác nhất đinh nếu nó thỏa mãn điều kiên đăt ra. Các yếu tố lập trình C được thảo luận ở những chương trước đã có thể giủp bạn viết hầu hết các chương trình. Tuy nhiên vấn đề là khi được thực thi các chương trình dạng này luôn thực hiên môt chuỗi các hành đông giống nhau theo cùng môt cách thức đủng môt lần. Trong khi lập trình chủng ta thường xuyên cần thực hiên môt aố hành đông chỉ khi môt điều kiên nào đó được thỏa mãn. 7.1. Câu lệnh điều kiện là gì Các câu lênh điều kiên cho phép chủng ta thay đổi luồng chương trình. Dựa trên môt điều kiên nào đó môt câu lênh hay môt chuỗi các câu lênh có thể được thực hiên hoăc không. Hầu hết các ngôn ngữ lập trình đều sử dụng lênh if để đưa ra điều kiên. Nguyên tắc thực hiên như sau nếu điều kiên đưa ra là đủng true chương trình sẽ thực hiên môt công viêc nào đó nếu điều kiên đưa ra là sai false chương trình sẽ thực hiên môt công viêc khác. Các câu lênh điều kiên cho phép chủng ta thay đổi hướng thực hiên của chương trình. Dựa vào môt điều kiên môt lênh hoặc môt chuỗi các câu lênh sẽ thực hiên các hành đông lựa chọn. Hầu hết các ngôn ngữ lập trình sử dụng câu lênh if để tạo ra các quyết định. Môt trong những khái niêm cơ bản của ngành khoa học máy tính là nếu điều kiên xác định là đủng true máy tính được định hướng để nhận môt hành đông và nếu điều kiên là sai false nó được định hướng để thực hiên môt hành đông khác. Ví dụ 7.1 Để xác định một số là số chẳn hay số lẻ ta thực hiện như sau 1. Nhập vào một số. 2. Chia số đó cho 2 để