Câu Lệnh điều Kiện If Else Trong Ngôn Ngữ Lập Trình C
Có thể bạn quan tâm
Câu lệnh điều kiện if else được sử dụng để thực hiện các hành động khác nhau dựa theo các điều kiện khác nhau.
Câu lệnh if
Thực thi dòng code trong câu lệnh, nếu điều kiện là đúng.
Cấu trúc
if (điều kiện) { //Khối lệnh thực hiện nếu đk đúng }Sơ đồ hoạt động câu lệnh điều kiện if

Code minh họa
#include <stdio.h> int main() { if(5 < 10) { printf("Nam nho hon muoi"); } return 0; }Kết quả thực hiện
Nam nho hon muoiTa thấy ví dụ trên 5 là hiển nhiên nhỏ hơn 10 là đúng nên khối lệnh bên trong lệnh if sẽ được thực thi.
Câu lệnh if...else
Thực thi dòng code trong câu lệnh if, nếu điều kiện là đúng.Thực thi dòng code trong câu lệnh else, nếu điều kiện là sai.
Cấu trúc
if (điều kiện) { //Khối lệnh 1 được thực hiện nếu đk đúng }else{ //Khối lệnh 2 được thực hiện nếu đk sai }DSơ đồ hoạt động câu lệnh điều kiện if...else

Code minh họa
Ví dụ 1
#include <stdio.h> int main() { if(5 < 10) { printf("Nam nho hon muoi"); }else{ printf("Nam lon hon muoi"); } return 0; }Kết quả thực hiện
Nam nho hon muoiTa thấy điều kiện 5<10 là đúng nên dòng lệnh trong if được thực hiện.
Ví dụ 2
#include <stdio.h> int main() { if(5 > 10) { printf("Nam nho hon muoi"); }else{ printf("Nam lon hon muoi"); } return 0; }Kết quả thực hiện
Nam lon hon muoiTa thấy ví dụ trên điều kiện 5 < 10 là sai nên dòng lệnh trong lệnh else được thực hiện
Câu lệnh if...else if....else
Thực thi nhiều câu lệnh với nhiều điều kiện khác nhau.
Cấu trúc
if (điều kiện) { //Khối lệnh 1 được thực hiện nếu điều kiện đúng }else if(điều kiện 2){ //Khối lệnh 2 được thực hiện nếu điều kiện 2 đúng }..... .................... else{ //Khối lệnh n được thực hiện nếu tất cả điều kiện đều sai }Sơ đồ hoạt động câu lệnh điều kiện if...else if....else

Code minh họa
Ví dụ 1
#include <stdio.h> int main() { int a = 4; if(a < 5) { printf("a nho hon 5"); }else if(a==5){ printf("a bang hon 5"); } else{ printf("a lon hon 5"); } return 0; }Kết quả thực thi
a nho hon 5Ta thấy điều kiện a < 5 là đúng vì 4 < 5 nên dòng code bên trong câu lệnh if được thực thi.
Ví dụ 2
#include <stdio.h> int main() { int a = 5; if(a < 5) { printf("a nho hon 5"); }else if(a==5){ printf("a bang hon 5"); } else{ printf("a lon hon 5"); } return 0; }Kết quả thực thi
a bang 5Ta thấy điều kiện a = 5 là đúng trong lệnh else if vì 5 = 5 nên câu lệnh thứ 2 được thực hiện.
Ví dụ 3
#include <stdio.h> int main() { int a = 10; if(a < 5) { printf("a nho hon 5"); }else if(a==5){ printf("a bang hon 5"); } else{ printf("a lon hon 5"); } return 0; }Kết quả thực thi
a lon hon 5Khi a = 10 thì cả 2 câu điều kiện a < 5 và a > 10 đều sai nên khối lệnh trong else sẽ được thực hiện.
Chúc bạn học giỏi ??
Từ khóa » Câu Lẹnh If
-
IF (Hàm IF) - Microsoft Support
-
Câu Lệnh điều Kiện If Else | Hướng Dẫn Học PHP - Học Web Chuẩn
-
Hàm IF – Các Công Thức được Kết Hợp Với Nhau Và Tránh Các Rắc Rối
-
Cấu Trúc Lệnh If Else Trong C++ (có Bài Tập Thực Hành)
-
C Cơ Bản: Điều Kiện If, Else If, Else - DevIOT
-
Câu Lệnh If - Then - Else - Hoàn Chân • Blog
-
If Trong C Với Một Hoặc Nhiều điều Kiện
-
Câu điều Kiện If Else Là Gì? Cấu Trúc Câu Lệnh If Else Trong C/C++
-
Bài 13. Câu Lệnh If Else Trong C - Lập Trình Không Khó
-
Tất Tần Tật Về Câu Lệnh If Else Trong Ngôn Ngữ C/C++
-
Câu Lệnh điều Kiện (if, Else, Elseif) Trong JavaScript - Web Cơ Bản
-
Bài 7: Câu Lênh điều Kiện If, If-else Và Switch Trong C - VnCoder
-
HƯỚNG DẪN ĐẦY ĐỦ CÂU LỆNH IF TRONG VBA - Học Excel Online
-
Tất Tần Tật Về Câu Lệnh If Else Trong Python - T3H