intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Tin học 8 bài 7: Câu lệnh lặp

Chia sẻ: Trần Bảo Anh | Ngày: | Loại File: PPT | Số trang:18

361
lượt xem
67
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Với mong muốn giúp GV có thêm tài liệu tham khảo phục vụ cho quá trình giảng dạy và thiết kế bài giảng xin gửi đến bộ bài giảng Tin học lớp 8 bài Câu lệnh lặp. Chúng tôi hy vọng rằng với những bài giảng này sẽ là những tài liệu hữu ích để GV truyền đạt những kiến thức cơ bản của bài Câu lệnh lặp trong chương trình Tin học 8 cho các em học sinh. Với những bài giảng được thiết kế sinh động, cuốn hút sẽ giúp các bạn có một tiết học thú vị. Chúc các bạn có những tiết giảng dạy tốt.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Tin học 8 bài 7: Câu lệnh lặp

  1. Hãy chọn câu trả lời đúng nhất : 1 . Trong câu lệnh điều kiện , “Câu lệnh ” được thực hiện nhiều nhất mấy lần ? A.3 B.2 C.1 D.0
  2. Hãy chọn câu trả lời đúng nhất : 2 . Biểu thức điều kiện trong câu lệnh điều kiện cho ra mấy giá trị ? A.0 B.1 C.2 D.3
  3. Hãy chọn câu trả lời đúng nhất : 3 . Câu lệnh điều kiện nào sau đây đúng ? A . If a>b then max : = a ; else max : = b ; B . If a>b then max = a else max = b ; C . If a>b then max : = a else max : = b ; D . If a>b then max : = a esle max : = b ;
  4. 1. Dạng 1 ( dạng tiến ) a. Cú pháp : FOR biến đếm : = giá trị đầu TO giá trị cuối DO Câu lệnh trong vòng lặp ; Từ khoá
  5. 1. Dạng 1 ( dạng tiến ) a. Cú pháp : FOR biến đếm : = giá trị đầu TO giá trị cuối DO Câu lệnh trong vòng lặp ; Phải thuộc kiểu Giá trị đầu < Giá trị cuối dữ liệu đếm được ( không là số thực )
  6. 1. Dạng 1 ( dạng tiến ) a. Cú pháp : FOR biến đếm : = giá trị đầu TO giá trị cuối DO Câu lệnh trong vòng lặp ; -Không được làm thay đổi giá trị biến đếm - Nếu có nhiều hơn một lệnh thì phải đặt trong cặp từ khoá Begin ... end;
  7. 1. Dạng 1 ( dạng tiến ) a. Cú pháp : FOR biến đếm : = giá trị đầu TO giá trị cuối DO Câu lệnh trong vòng lặp ; Chú ý : -Sau DO không có dấu chấm phẩy - Có thể dùng các vòng lặp FOR lồng nhau
  8. b. Hoạt động của câu lệnh : Biến đếm : = Giá trị đầu False Giá trị đầu
  9. c. Ví dụ :Viết câu lệnh để in ra màn hình 10 chữ “ Mau sac “ For i : = 1 to 10 do writeln( ‘Mau sac’); - Hãy chỉ ra các thành phần trong câu lệnh i là biến đếm ? trên 1 là giá trị đầu 10 là giá trị cuối writeln( ‘Mau sac’); là câu lệnh
  10. c. Ví dụ :Viết câu lệnh để in ra màn hình 10 chữ “ Mau sac “ For i : = 1 to 10 do writeln( ‘Mau sac’); - Hãy sử dụng câu lệnh trên để viết chương trình đầy đủ in ra màn hình 10 chữ “ Mau sac “
  11. 1. Dạng 2 ( dạng lùi) a. Cú pháp : FOR biến đếm : = giá trị cuối TO giá trị đầu DO Câu lệnh trong vòng lặp ;
  12. b. Hoạt động của câu lệnh : Biếnến đếm : Giá trị trị ối Bi đếm : = = Giá cu cuối False Giá trị cuối >=Giá trị đầu True Câu lệnh trong vòng lặp ; Biến đếm :=Biến đếm - 1;
  13. c. Ví dụ :Sử dụng câu lệnh dạng lùi để in ra màn hình 10 chữ “ Mau sac “ For i : = 10 downto 1 do writeln( ‘Mau sac’); -Hãy sử dụng câu lệnh trên để viết chương trình đầy đủ in ra màn hình 10 chữ “ Mau sac “
  14. ? Em hãy viết chương trình tính tổng các số nguyên liên tiếp từ n đến m với n,m là các số nguyên dương nhập vào từ bàn phím . Gợi ý : -Tìm input,output ? - Khai báo các biến nào ?Kiểu dữ liệu gì ? - Nhập vào từ bàn phím giá trị cho biến nào ? -Tìm thuật toán của chương trình ? - Sử dụng các câu lệnh gì để viết chương trình ?
  15. Hướng dẫn : -Input: n,m ; Output : Tổng S -Khai báo biến : n,m,S,i kiểu Word -Nhập giá trị vào từ bàn phím cho biến n và -Thuật toán : Cho biếmđếm i chạy từ n đến m n ,n. Nếu i
  16. 1. Viết chương trình tính tổng các số nguyên liên tiếp : S = 1+2+......+n với n nguyên dương nhập từ bàn phím . 2. Viết chương trình tính tổng các số chẵn,lẻ từ 1 đến n với n nhập từ bàn phím.
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2