Bài giảng Tin học Lớp 8 - Chủ đề 9: Cấu trúc lặp
- Cấu trúc lặp (repetition or loop): lặp lại 1 hay nhiều lệnh cho đến khi biểu thức điều kiện có giá trị sai. Các cấu trúc lặp gồm:
for
while
do . while.
Tuy nhiên, thứ tự thực hiện các lệnh của chương trình còn bị chi phối bởi các lệnh nhảy như continue, break.
CHỦ ĐỀ 9: CẤU TRÚC LẶP - Cấu trúc lặp (repetition or loop): lặp lại 1 hay nhiều lệnh cho đến khi biểu thức điều kiện có giá trị sai. Các cấu trúc lặp gồm: for while do ... while. Tuy nhiên, thứ tự thực hiện các lệnh của chương trình còn bị chi phối bởi các lệnh nhảy như continue , break . 1 II. CẤU TRÚC LẶP WHILE 2 CHỦ ĐỀ 9: CẤU TRÚC LẶP 1. Cú pháp w hile ( ĐIỀU KIỆN ) { CÂU LỆNH 1; CÂU LỆNH 2 ; } 2. Cách hoạt động - Bước 1: Kiểm tra điều kiện. - Bước 2: Nếu điều kiện đúng thì thực hiện CÂU LỆNH1, 2, và quay lại bước 1. Nếu điều kiện sai thì kết thúc câu lệnh while. Ví dụ: Em hãy viết chương trình nhập vào bàn phím số nguyên n và hiển thị ra các số chẵn từ n tới 100. Ví dụ nếu nhập n = 90 thì chương trình sẽ hiển thị ra màn hình: 90 92 94 96 98 100 II. Cấu trúc lặp while CHỦ ĐỀ 9: CẤU TRÚC LẶP int main() { int n; cout<<“Nhap n= ”; cin >> n; while (n <= 100) { if (n % 2 == 0){ cout << n << " "; } n ++; } return 0; } II. Cấu trúc lặp while CHỦ ĐỀ 9: CẤU TRÚC LẶP III. Cấu trúc lặp do while CHỦ ĐỀ 9: CẤU TRÚC LẶP 1. Cú pháp do { Câu lệnh 1; Câu lệnh 2; .. } while(điều kiện ) 2. Cách hoạt động Bước 1: Thực hiện câu lệnh 1, 2, .. Bước 2: Kiểm tra điều kiện. Nếu điều kiện đúng quay lại bước 1. III. Cấu trúc lặp do while CHỦ ĐỀ 9: CẤU TRÚC LẶP Ví dụ: Em hãy viết chương trình hiển thị ra màn hình các số từ 1 tới 5 #include using namespace std; int main() { int i = 1; do { cout << i << " "; i++; } while ( i <= 5); return 0; }
File đính kèm:
- bai_giang_tin_hoc_lop_8_chu_de_9_cau_truc_lap.pptx