Danh mục

Giáo trình ngôn ngữ lập trình C/C++ - Chương 4

Số trang: 0      Loại file: pdf      Dung lượng: 204.23 KB      Lượt xem: 20      Lượt tải: 0    
10.10.2023

Phí lưu trữ: miễn phí Tải xuống file đầy đủ (0 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:

Tham khảo tài liệu giáo trình ngôn ngữ lập trình c/c++ - chương 4, công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Giáo trình ngôn ngữ lập trình C/C++ - Chương 4 TIN HỌC ĐẠI CƯƠNG CHƯƠNG 3 CẤU TRÚC RẼ NHÁNH 1. Review 2. Lệnh if 3. Lệnh if…else 4. Lệnh if…else lồng nhau 5. Lệnh switch 6 Ví dụ 6. dKhoa ĐTVTHK. Tin Học Đại Cương Chương 4: Cấu trúc rẽ nhánh Trang 1 Mục tiêu của bài học 1. Phân biệt lệnh đơn, khối lệnh, biến trong g khối lệnh 2. Thành thạo lệnh if 3. Thành thạo lệnh if…else 4 Thành 4. Thà h thạo th lệnh lệ h if…else if l lồng lồ nhau h 5. Thành thạo lệnh switchKhoa ĐTVTHK. Tin Học Đại Cương Chương 4: Cấu trúc rẽ nhánh Trang 21. Review: Tóan tử So sánh và LogicOperator Mô tả VD == Bằng != Khác > Lớn hơn >= Lớn hơn hoặc = < Nhỏ hơn 1. Review: Độ ưu tiên Level Operator Thực hiện --------------------------------------------------------------- 1. ! unary - ++ -- Right to left 2. * / % Left to right 3. + - Left to right 4. < >= Left to right 5. == != Left to right 6. && Left to right 7. || Left to right g 8. = += -= *= /= Right to lefti + 2 == k-1 (i + 2) == ( k –1) 0 false‘a’ +1 == ‘b’ (‘a’ +1) == ‘b’ 1 true25 >= x + 1.0 25 >= (x + 1.0) 1 truenum –1 1 > 20 ( (num –1) 1) > 20 0 f l falseKhoa ĐTVTHK. Tin Học Đại Cương Chương 4: Cấu trúc rẽ nhánh Trang 42 Lệnh rẽ nhánh: if, if…else, switch 1. lệnh if 2. Lệnh ệ if…else e se 3. Lệnh if…else lồng nhau 4. Lệnh switch 5. Một ộ số lỗi hay y gặpKhoa ĐTVTHK. Tin Học Đại Cương Chương 4: Cấu trúc rẽ nhánh Trang 52.1 Lệnh ifif (BT Logic) S Đ có thể là lệnh đơn hoặc lệnh phứcKiểm tra một số là số chẵn ? 1) Nhập Nhậ vàoà một ột số ố 2) Chia số đó cho 2 để xác định số dư 3)) Nếu số dư là 0, số đó là “SỐ CHẴN”Khoa ĐTVTHK. Tin Học Đại Cương Chương 4: Cấu trúc rẽ nhánh Trang 62.1 Lệnh ifKiểm tra một số là số chẵn ?#include i t main()int i (){ int iNum , iRemain ; printf (“Nhap 1 so nguyen: ”); scanf(“%d”, &iNum); iRemain = iNum % 2; if (iRemain == 0) printf (“%d La So Chan”, iNum); return t 0; 0}Khoa ĐTVTHK. Tin Học Đại Cương Chương 4: Cấu trúc rẽ nhánh Trang 72.2 Lệnh if…else if (BT Logic) ; S else g Đ, có thể là lệnh đơn hoặclệnh phứcKhoa ĐTVTHK. Tin Học Đại Cương Chương 4: Cấu trúc rẽ nhánh Trang 82.2 Lệnh if…elseKiểm tra một số là số chẵn hay lẻ? 1) Nhập vào một số 2) Chia số đó cho 2 để xác định số dư 3) Nếu số dư là 0, số đó là “SỐ CHẴN” 4) Ngược lại số dư không bằng 0, số đó là “SỐ LẺ iRemain = iNum % 2; if (iRemain == 0) printf (“%d La So Chan”, iNum); else printf (“%d La So Le”, iNum);Khoa ĐTVTHK. Tin Học Đại Cương Chương 4: Cấu trúc rẽ nhánh Trang 92.2 Ví dụ: if…elseBài tóan: Tính thuế thu nhập bất thường:Nếu thu nhập nhỏ hơn hoặc bằng 20.000$, thuế là 2%;Nếu thu nhập lớn hơn 20.000$, Khỏan thuế vượt trội là2.5%Viết ế chương trình nhập số ố thu nhập, in ra số ố thuế ế phải ả trả ảvà thu nhập sau thuế ...

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