Danh mục tài liệu

Bài giảng Ngôn ngữ lập trình - Bài 2: Các cấu trúc điều khiển, mảng và con trỏ

Số trang: 81      Loại file: pdf      Dung lượng: 1.63 MB      Lượt xem: 12      Lượt tải: 0    
Xem trước 9 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng "Ngôn ngữ lập trình - Bài 2: Các cấu trúc điều khiển, mảng và con trỏ" có nội dung trình bày về cấu trúc rẽ nhánh, cấu trúc lặp, mảng (Array), con trỏ (Pointer). Mời các bạn cùng tham khảo nội dung chi tiết của tài liệu.
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ lập trình - Bài 2: Các cấu trúc điều khiển, mảng và con trỏNgôn ngữ lập trìnhBài 2:Các cấu trúc điều khiển,mảng và con trỏGiảng viên: Lê Nguyễn Tuấn ThànhEmail: thanhlnt@tlu.edu.vnBộ Môn Công Nghệ Phần Mềm – Khoa CNTTTrường Đại Học Thủy LợiNội dung1.2.3.4.Cấu trúc rẽ nhánhCấu trúc lặpMảng (Array)Con trỏ (Pointer)Bài giảng có sử dụng hình vẽ trong cuốn sách “Absolute C++. W. Savitch, Addison Wesley, 2002”21. CẤU TRÚC RẼ NHÁNH1.1. Cấu trúc rẽ nhánh với if-elseMục đíchDiễn đạt sự lựa chọn một trong nhiều nhánh, phụ thuộc vàogiá trị của câu điều kiệnCú pháp:if ()elseVí dụ:if (hrs > 40)grossPay = rate*40 + 1.5*rate*(hrs-40);elsegrossPay = rate*hrs;4Câu lệnh phức hợpMỗi nhánh trong if-else ở slide trước chỉ có một câu lệnhĐể ghép nhiều câu lệnh trong một nhánh, sử dụng { }.Tập lệnh khi đó được gọi là một khối (block)Ví dụ:if (myScore > yourScore){cout