![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://timtailieu.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
Bài giảng Nhập môn lập trình - Chương 4: Câu lệnh điều kiện và rẽ nhánh
Số trang: 31
Loại file: ppt
Dung lượng: 2.04 MB
Lượt xem: 13
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng chương 4 trang bị cho người học những kiến thức về câu lệnh điều kiện và rẽ nhánh. Các nội dung cần nắm bắt trong chương này gồm có: Câu lệnh điều kiện if, câu lệnh rẽ nhánh switch, một số kinh nghiệm lập trình. 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 Nhập môn lập trình - Chương 4: Câu lệnh điều kiện và rẽ nhánh &&VCVC BB BB Nộidung 1 Câu lệnh điều kiện if 2 Câu lệnh rẽ nhánh switch 3 Một số kinh nghiệm lập trình 4 Một số ví dụ minh họa NMLTCâulệnhđiềukiệnvàrẽnhánh 1 &&VCVC BB BB Câulệnhif(thiếu) S Đ Trong(),chokếtquả (sai=0,đúng≠0) if() ; Câulệnhđơnhoặc Câulệnhphức(kẹp giữa{và}) NMLTCâulệnhđiềukiệnvàrẽnhánh 2 &&VCVC BB BB Câulệnhif(thiếu) void main() { if (a == 0) printf(“a bang 0”); if (a == 0) { printf(“a bang 0”); a = 2912; } } NMLTCâulệnhđiềukiệnvàrẽnhánh 3 &&VCVC BB BB Câulệnhif(đủ) S Đ Trong(),chokếtquả (sai=0,đúng≠0) if() ; Câulệnhđơnhoặc Câulệnhphức(kẹp else giữa{và}) ; NMLTCâulệnhđiềukiệnvàrẽnhánh 4 &&VCVC BB BB Câulệnhif(đủ) void main() { if (a == 0) printf(“a bang 0”); else printf(“a khac 0”); if (a == 0) { printf(“a bang 0”); a = 2912; } else printf(“a khac 0”); } NMLTCâulệnhđiềukiệnvàrẽnhánh 5 &&VCVC BB BB CâulệnhifMộtsốlưuý Câu lệnh if và câu lệnh if… else là một câu lệnh đơn. NMLTCâulệnhđiềukiệnvàrẽnhánh 6 &&VCVC BB BB CâulệnhifMộtsốlưuý Câu lệnh if có thể lồng vào nhau và else sẽ tương ứng với if gần nó nhất. if (a != 0) if (b > 0) printf(“a != 0 va b > 0”); else printf(“a != 0 va b 0) printf(“a != 0 va b > 0”); else printf(“a != 0 va b &&VCVC BB BB CâulệnhifMộtsốlưuý Nên dùng else để loại trừ trường hợp. if (delta < 0) printf(“PT vo nghiem”); if (delta == 0) printf(“PT co nghiem kep”); if (delta > 0) printf(“PT co 2 nghiem”); if (delta < 0) printf(“PT vo nghiem”); else // delta >= 0 if (delta == 0) printf(“PT co nghiem kep”); else printf(“PT co 2 nghiem”); NMLTCâulệnhđiềukiệnvàrẽnhánh 8 &&VCVC BB BB CâulệnhifMộtsốlưuý Không được thêm ; sau điều kiện của if. void main() { int a = 0; if (a != 0) printf(“a khac 0.”); if (a != 0); printf(“a khac 0.”); if (a != 0) { }; printf(“a khac 0.”); } NMLTCâulệnhđiềukiệnvàrẽnhánh 9 &&VCVC BB BB Câulệnhswitch(thiếu) switch() { Đ case:;break; = case:;break; S … Đ = } S là biến/biểuthứccho giátrịrờirạc. :đơnhoặc khốilệnh{}. NMLTCâulệnhđiềukiệnvàrẽnhánh 10 &&VCVC BB BB Câulệnhswitch(thiếu) void main() { int a; printf(“Nhap a: ”); scanf(“%d”, &a); switch (a) { case 1 : printf(“Mot”); break; case 2 : printf(“Hai”); break; case 3 : printf(“Ba”); break; } } NMLTCâulệnhđiềukiệnvàrẽnhánh 11 &&VCVC BB BB Câulệnhswitch(đủ) switch() { Đ :;break; = :;break; S … Đ default: = ; S } NMLTCâulệnhđiềukiệnvàrẽnhánh 12 &&VC ...
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn lập trình - Chương 4: Câu lệnh điều kiện và rẽ nhánh &&VCVC BB BB Nộidung 1 Câu lệnh điều kiện if 2 Câu lệnh rẽ nhánh switch 3 Một số kinh nghiệm lập trình 4 Một số ví dụ minh họa NMLTCâulệnhđiềukiệnvàrẽnhánh 1 &&VCVC BB BB Câulệnhif(thiếu) S Đ Trong(),chokếtquả (sai=0,đúng≠0) if() ; Câulệnhđơnhoặc Câulệnhphức(kẹp giữa{và}) NMLTCâulệnhđiềukiệnvàrẽnhánh 2 &&VCVC BB BB Câulệnhif(thiếu) void main() { if (a == 0) printf(“a bang 0”); if (a == 0) { printf(“a bang 0”); a = 2912; } } NMLTCâulệnhđiềukiệnvàrẽnhánh 3 &&VCVC BB BB Câulệnhif(đủ) S Đ Trong(),chokếtquả (sai=0,đúng≠0) if() ; Câulệnhđơnhoặc Câulệnhphức(kẹp else giữa{và}) ; NMLTCâulệnhđiềukiệnvàrẽnhánh 4 &&VCVC BB BB Câulệnhif(đủ) void main() { if (a == 0) printf(“a bang 0”); else printf(“a khac 0”); if (a == 0) { printf(“a bang 0”); a = 2912; } else printf(“a khac 0”); } NMLTCâulệnhđiềukiệnvàrẽnhánh 5 &&VCVC BB BB CâulệnhifMộtsốlưuý Câu lệnh if và câu lệnh if… else là một câu lệnh đơn. NMLTCâulệnhđiềukiệnvàrẽnhánh 6 &&VCVC BB BB CâulệnhifMộtsốlưuý Câu lệnh if có thể lồng vào nhau và else sẽ tương ứng với if gần nó nhất. if (a != 0) if (b > 0) printf(“a != 0 va b > 0”); else printf(“a != 0 va b 0) printf(“a != 0 va b > 0”); else printf(“a != 0 va b &&VCVC BB BB CâulệnhifMộtsốlưuý Nên dùng else để loại trừ trường hợp. if (delta < 0) printf(“PT vo nghiem”); if (delta == 0) printf(“PT co nghiem kep”); if (delta > 0) printf(“PT co 2 nghiem”); if (delta < 0) printf(“PT vo nghiem”); else // delta >= 0 if (delta == 0) printf(“PT co nghiem kep”); else printf(“PT co 2 nghiem”); NMLTCâulệnhđiềukiệnvàrẽnhánh 8 &&VCVC BB BB CâulệnhifMộtsốlưuý Không được thêm ; sau điều kiện của if. void main() { int a = 0; if (a != 0) printf(“a khac 0.”); if (a != 0); printf(“a khac 0.”); if (a != 0) { }; printf(“a khac 0.”); } NMLTCâulệnhđiềukiệnvàrẽnhánh 9 &&VCVC BB BB Câulệnhswitch(thiếu) switch() { Đ case:;break; = case:;break; S … Đ = } S là biến/biểuthứccho giátrịrờirạc. :đơnhoặc khốilệnh{}. NMLTCâulệnhđiềukiệnvàrẽnhánh 10 &&VCVC BB BB Câulệnhswitch(thiếu) void main() { int a; printf(“Nhap a: ”); scanf(“%d”, &a); switch (a) { case 1 : printf(“Mot”); break; case 2 : printf(“Hai”); break; case 3 : printf(“Ba”); break; } } NMLTCâulệnhđiềukiệnvàrẽnhánh 11 &&VCVC BB BB Câulệnhswitch(đủ) switch() { Đ :;break; = :;break; S … Đ default: = ; S } NMLTCâulệnhđiềukiệnvàrẽnhánh 12 &&VC ...
Tìm kiếm theo từ khóa liên quan:
Nhập môn lập trình Bài giảng Nhập môn lập trình Ngôn ngữ lập trình Câu lệnh điều kiện Lệnh rẽ nhánh Câu lệnh điều kiện ifTài liệu liên quan:
-
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 328 0 0 -
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 282 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 279 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 275 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 235 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 231 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 223 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 219 1 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 194 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 176 0 0