Danh mục

Bài giảng Thuật toán và ngôn ngữ lập trình C: Chương 4 - Hà Nguyên Long

Số trang: 11      Loại file: pdf      Dung lượng: 131.97 KB      Lượt xem: 15      Lượt tải: 0    
tailieu_vip

Phí tải xuống: 1,000 VND Tải xuống file đầy đủ (11 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

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.
Nội dung trích xuất từ tài liệu:
Bài giảng Thuật toán và ngôn ngữ lập trình C: Chương 4 - Hà Nguyên Long BÀI GIẢNG THUẬT TOÁN VÀNGÔN NGỮ LẬP TRÌNH C Chương 4 – Phầ n II CẤU TRÚC ĐIỀ U KHIỂN Giá o viên: Hà Nguyên Longwww.themegallery.com Company Logo CẤU TRÚC ĐIỀ U KHIỂNLê ̣nh if-else Dạng 1 Hoạt động if (biểu thức) Nế u biểu thức cho giá tri ̣ khối lệnh 1; đú ng thı̀ thự c hiện khối lệnh 1;Dạng 2 Hoạt độngif (biểu thức) Nế u biểu thức cho giá tri ̣khối lệnh 1; đú ng thı̀ thự c hiện khối lệnhelse 1;khối lệnh 2 ; Nế u biểu thức cho giá tri ̣ sai thı̀ thự c hiện khối lệnh 2; www.themegallery.com Company Logo CẤU TRÚC ĐIỀ U KHIỂNVı́ dụ: Viế t chương trı̀nh tı̀m số lớn nhấ t củ a 2 số a vàb #include #include main() { float a,b,max; printf(Cho a=); scanf(%f,&a); printf(Choif(a>b)b=); scanf(%f,&b); max=a; max=a; else max=b; if (b>max) max=b; printf(So lon nhat la %8.2f,a,b,max); getch(); return 0; www.themegallery.com Company Logo CẤU TRÚC ĐIỀ U KHIỂNVı́ dụ: Viế t chương trı̀nh nhập và o 1 số nguyên. Chobiế 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ỂNVı́ dụ: Viế t chương trı̀nh nhập và o 1 số nguyên. Chobiế t số đó là số âm, số dương hay số 0 #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ỂNBà i tâ ̣p:1. Viế t chương trı̀nh nhập và o 1 số nguyên dương. Kiể m tra xem đó có phả i là số lẻ chia hế t cho 3 hay không.2. Viế t chương trı̀nh nhập và o 3 số nguyên a, b, c. Tı̀m giá tri ̣ nhỏ nhấ t củ a 3 số đó3. Viế t chương trı̀nh nhập và o 4 số nguyên a,b,c,d. Tı̀m giá tri ̣ lớn nhấ t củ a 4 số đó4. Viế t chương trı̀nh nhập và o 1 số nguyên ( CẤU TRÚC ĐIỀ U KHIỂNLê ̣nh goto – lê ̣nh nhả y không điề u kiê ̣nCú phá p: goto nhãn;nhãn là vi ̣ trı́ muố n nhả y đế nVı́ dụ:int s,i;i=s=0;tong:++i;s=s+i;if (i CẤU TRÚC ĐIỀ U KHIỂNLê ̣nh switchCú phá p:switch (biểu thức nguyên){case n1khối lệnh 1;case n2khối lệnh 2;.......case nkkhối lệnh k;[ default www.themegallery.com Company Logo CẤU TRÚC ĐIỀ U KHIỂNLập chương trình phân loại học sinh theo điểm sửdụng cấu trúc switch:#include case 4:printf(Yeu );break;#include case 5:main() case 6:printf(TB );break;{ case 7:int diem; case 8:printf(Kha );break;printf( Diem =); case 9:scanf(%d,&diem); case 10:printf(Gioi );break;switch (diem) default:printf(Vao sai du lieu );{ }case 0: getch();case 1: return 0;case 2: }case 3:printf(Kem );break; www.themegallery.com Company Logo CẤU TRÚC ĐIỀ U KHIỂNBà i tậpBà i 5,6 – chương 4 www.themegallery.com Company LogoTIẾ P THEO Chương 5: Cấ u trú c lă ̣p ● Cấ u trú c while ● Cấ u trú c for ● Cấ u trú c do while www.themegallery.com Company Logo ...

Tài liệu được xem nhiều: