Chương 4 của bài giảng Thuật toán và ngôn ngữ lập trình C trang bị cho người học một số kiến thức liên quan đến cấu trúc điều khiển. Trong chương này sẽ giới thiệu 2 cấu trúc điều khiển phổ biến, đó là cấu trúc if, và cấu trúc swicth. Mời các bạn cùng tham khảo.
BÀI GIẢNG THUẬT TOÁN VÀNGÔN NGỮ LẬP TRÌNH C Chương – Phầ n II CẤU TRÚC ĐIỀ U KHIỂN Giá o viên: Hà Nguyên Long www.themegallery.com Company Logo CẤU TRÚC ĐIỀ U KHIỂN Lê ̣nh if-else Dạng if (biểu thức) khối lệnh 1; Dạng if (biểu thức) khối lệnh 1; else khối lệnh ; www.themegallery.com Hoạt động Nế u biểu thức cho giá tri ̣ đú ng thı̀ thự c hiện khối lệnh 1; Hoạt động Nế u biểu thức cho giá tri ̣ đú ng thı̀ thự c hiện khối lệnh 1; Nế u biểu thức cho giá tri ̣ sai thı̀ thự c hiện khối lệnh 2; Company Logo CẤU TRÚC ĐIỀ U KHIỂN Vı́ dụ: Viế t chương trı̀nh tı̀m số lớn nhấ t củ a số a và b #include #include main() { float a,b,max; printf("Cho a="); scanf("%f",&a); printf("Cho scanf("%f",&b); if(a>b)b="); max=a; max=a; else max=b; if (b>max) max=b; printf("So lon nhat la %8.2f",a,b,max); getch(); www.themegallery.com return 0; Company Logo CẤU TRÚC ĐIỀ U KHIỂN Vı́ dụ: Viế t chương trı̀nh nhập và o số nguyên Cho biế t số đó là số chẵn hay số lẻ #include #include main() { int a; printf("Cho a="); scanf("%d",&a); if (a%2==0) printf(“a la so chan); else printf(“a la so le); getch(); return 0; } www.themegallery.com Company Logo CẤU TRÚC ĐIỀ U KHIỂN Vı́ dụ: Viế t chương trı̀nh nhập và o số nguyên Cho biế t số đó là số âm, số dương hay số #include #include main() { int a; printf("Cho a="); scanf("%d",&a); if (a0) printf(“a la so duong); else printf(“a la so 0); getch(); www.themegallery.com Company Logo CẤU TRÚC ĐIỀ U KHIỂN Bà i tâ ̣p: Viế t chương trı̀nh nhập và o số nguyên dương Kiể m tra xem đó có phả i là số lẻ chia hế t cho hay không Viế t chương trı̀nh nhập và o số nguyên a, b, c Tı̀m giá tri ̣ nhỏ nhấ t củ a số đó Viế t chương trı̀nh nhập và o số nguyên a,b,c,d Tı̀m giá tri ̣ lớn nhấ t củ a số đó Viế t chương trı̀nh nhập và o số nguyên (