Danh mục tài liệu

Bài giảng Nhập môn lập trình: Cấu trúc điều khiển - Trần Phước Tuấn

Số trang: 13      Loại file: pdf      Dung lượng: 264.93 KB      Lượt xem: 19      Lượt tải: 0    
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Trong bài này sẽ giới thiệu đến người học một số cấu trúc điều khiển như: Lệnh rẽ nhánh if-else, lệnh rẽ nhiều nhánh switch, vòng lặp while-do white-for, các từ khóa break và continue. Mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn lập trình: Cấu trúc điều khiển - Trần Phước Tuấn NMLT C U TRÚC I U KHI N Tr n Ph c Tu n tranphuoctuan.khoatoan.dhsp@gmail.com http://baigiang.tranphuoctuan.com C u trúc i u khi n L nh r nhá nhánh: if – else L nh r nhi u nhá nhánh: switch Vòng l p: while, do while, for Các t khóa: break và continueNH P MÔN L P TRÌNH 12/23/2009 2 L nh r nhánh if Cú pháp: i u 0 if ( i u ki n) ki n S; 0 i u ki n: bi u th c cho k t qu S ; ph i S c t gi a c p ngo c n () S ph i là 1 câu l nh, n u nhi u h n 1 l nh, các l nh ph i c t gi a c p ngo c nh n {} – kh i l nh. nh. scanf(%i scanf(%i %i, %i, &a, &a, &b); &b); max max == a; a; if(b if(b > max) > max) max max == b; b; printf(“So printf(“So lonlon la: la: %i “, %i “, max); max);NH P MÔN L P TRÌNH 12/23/2009 3 uý N u t d u ch m ph y (;) ngay sau bi u th c i u ki n thì l nh S c a if xem nh “KHÔNG LÀM GÌ” printf(“Nhap printf(“Nhap mot mot so so nguyen: nguyen: ); ); scanf(%i, scanf(%i, &j); &j); if(j if(j >> 0); 0); printf(“%i printf(“%i la la so so duong“, duong“, j); j); Nhap Nhap mot mot so so nguyen: nguyen: -6 -6 -6 -6 là là so so duong duongNH P MÔN L P TRÌNH 12/23/2009 4 L nh r nhánh if-else Cú pháp: i u 0 if ( i u ki n) ki n S; 0 Se else Se; S Ph n l nh else có th thêm vào trong câu l nh if ch th các l nh th c hi n khi i u ki n b ng 0 (FALSE). scanf(%i scanf(%i %i, %i, &a, &a, &b); &b); if(a if(a >> b) b) max max == a; a; else else max max == b; b; printf(“So printf(“So lonlon la: la: %i “, %i “, max); max);NH P MÔN L P TRÌNH 12/23/2009 5 Nhi u l nh if l ng nhau else k t ...