tailieunhanh - Bài giảng Tin đại cương: Chương 5 - Nguyễn Quỳnh Diệp

Bài giảng Tin đại cương: Chương 5 "Câu lệnh lặp" cùng nắm kiến thức trong chương này thông qua việc tìm hiểu các nội dung sau: Vòng lặp xác định for; Vòng lặp không xác định while. ! | Bài giảng Tin đại cương: Chương 5 - Nguyễn Quỳnh Diệp BÀI 5 CÂU LỆNH LẶP Giảng viên: Nguyễn Quỳnh Diệp – Khoa CNTT – ĐH Thủy Lợi Email: diepnq@ NỘI DUNG Vòng lặp xác định for Vòng lặp không xác định while VÒNG LẶP XÁC ĐỊNH for Bài toán: Hãy in ra màn hình các số từ 0 đến 9 #include using namespace std; int main() { #include coutVÒNG LẶP XÁC ĐỊNH for (Xem trang 142, 143 trong giáo trình) Cú pháp: for ( biểu thức 1 ; biểu thức 2 ; biểu thức 3) câu lệnh for (biểu thức 1 ; biểu thức 2 ; biểu thức 3) { khối lệnh } VÒNG LẶP XÁC ĐỊNH for Bắt đầu for ( biểu thức 1 ; biểu thức 2 ; biểu thức 3) Tính giá trị câu lệnh Biểu thức 1 Điều kiện sai biểu thức 1: thường là biểu thức khởi tạo giá Biểu thức 2 trị ban đầu biểu thức 2: là biểu thức logic, trả về giá trị true hoặc false (Điều kiện lặp) Điều kiện đúng biểu thức 3: thường là biểu thức tăng/giảm Câu lệnh/khối lệnh giá trị Tính giá trị Biểu thức 3 Kết thúc Cả 3 biểu thức có thể trống VÒNG LẶP XÁC ĐỊNH for “Tính tổng 10 số nguyên dương đầu tiên” Lớp 2 tính: 1+ 2 + 3 + 4 + 5 + + 8 + 9 + 10 3 + 3 + 4 + 5 + + 8 + 9 + 10 6 + 4 + 5 + + 18 + 9 + 10 190 + 10 210 VÒNG LẶP XÁC ĐỊNH for Máy tính tính: int sum = 0; int sum = 0, i=1; sum = sum + 1; sum = sum + i; i++ sum = sum + 2; sum = sum + i; i++ sum = sum + 3; sum = sum + i; i++ sum = sum + 8; sum = sum + i; i++ sum = sum + 9; sum = sum + i; i++ sum = sum + 10; sum = sum + i; i++ VÒNG LẶP XÁC ĐỊNH for Sử dụng vòng lặp: #include using namespace std; int main() { int sum = 0; for(int i=1; iVÒNG LẶP XÁC ĐỊNH for Ví dụ: #include Chương trình sau làm gì? using namespace std; int main() { char ch; for(ch='A'; chMÀN HÌNH SẼ HIỂN THỊ GÌ? int s=0; for(int i=0; iCÁC ĐOẠN LỆNH SAU ĐÚNG HAY SAI? VÌ SAO FOR(int i=0, iMÀN HÌNH SẼ HIỂN THỊ GÌ? int s=0, a=0; for(int i=0; i BÀI TẬP Bài 1:Tính tổng và trung bình cộng các số chẵn từ 1 đến n