1. Trang chủ
  2. » Khoa Học Tự Nhiên

Cau truc lap tiet 1

20 13 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 1,66 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

- Để viết ra màn hình 20 dòng chữ Hello chúng ta phải viết bao nhiêu câu lệnh trong thân chương trình Begin End.. - Các câu lệnh đó có giống nhau không.[r]

Trang 1

cấu trúc lặp

www.nguyenbinhschool.oni.cc

THCS&THPT Nguyễn Bình

Trang 2

Edit by Van Tuyen , 2010

Nội dung

Tìm hiểu Lặp

Lặp với số lần biết trước: For - do

Bài tập ví dụ và luyện tập Lặp với số lần chưa biết trước: while-do

Trang 3

THPT Nguyễn Văn Trỗi

Bài tập 1: Viết chương trình in ra màn hình dòng chữ hello

Trang 4

Edit by Van Tuyen, 2010

Bài tập 2: Viết chương trình in ra màn hình 5 dòng chữ hello

I Tìm hiểu Lặp

Trang 5

THPT Nguyễn Văn Trỗi

Bài tập 3: Viết chương trình in ra màn hình 20 dòng chữ hello

Chương trình

Trang 6

Edit by Van Tuyen, 2010

Nhận xét:

- Để viết ra màn hình 20 dòng chữ Hello chúng ta phải viết

bao nhiêu câu lệnh trong thân chương trình Begin End?

- Các câu lệnh đó có giống nhau không?

- Số lần thực hiện của công việc in ra màn hình là bao nhiêu?

Số lần này có xác định được không?

I Tìm hiểu Lặp

Trang 7

THPT Nguyễn Văn Trỗi

Bài tập 4: Viết chương trình in ra màn hình dòng chữ Hello

Và thông báo có muốn tiếp không? Nếu muốn tiếp tục in nhấn phím

‘c’ còn nếu không thì nhấn phím k để kết thúc.

Trang 8

Edit by Van Tuyen, 2010

- Công việc in ra màn hình đó có giống nhau không?

- Công việc in ra màn hình dòng chữ Hello và thông báo Ban muon tiep tuc khong? C/K? có xác định

được cụ thể số lần in ra màn hình không?

I Tìm hiểu Lặp

Nhận xét:

Trang 9

THPT Nguyễn Văn Trỗi

 Từ các ví dụ, bạn hãy cho biết khái niệm Lặp?

Lặp: Các công việc (thao tác) giống nhau được thực

hiện nhiều lần trong chương trình.

Trang 10

Edit by Van Tuyen, 2010

Phân loại:

Lặp với số lần biết trước Lặp với số lần chưa biết trước

I Tìm hiểu Lặp

Trang 11

Lặp dạng tiến:

for <biến đếm>:=<g.trị đầu> to <g.trị cuối>

do <câu lệnh lặp>;

Lặp số lần

biết trước

Lặp dạng lùi:

for <biến đếm>:=<g.trị cuối> downto <g.trị đầu>

do <câu lệnh lặp>;

Trong Pascal, có 2 loại câu lệnh lặp với số lần biết trước:

Trang 12

Trong đó:

Biến đếm thường là biến kiểu số nguyên

Giá trị đầu, giá trị cuối là các biểu thức cùng kiểu

với biến đếm; giá trị đầu phải nhỏ hơn hoặc bằng giá trị cuối.

Edit by Van Tuyen, 2010

for <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;

Trang 13

Biến đếm

Câu lệnh sau Do

Thực hiện

Thực hiện

lần 1

Thực hiện

lần 1

Thực hiện

lần 2

Thực hiện

lần 2

Thực hiện

lần 3

Thực hiện

lần 3

Thực hiện lần cuối

Thực hiện lần cuối

Dạng lặp Tiến: for to do

Trang 14

Hoạt động của for-do

Edit by Van Tuyen, 2010

Dạng lặp Lùi: for downto do

Câu lệnh sau Do được thực hiện tuần tự, với biến

đếm lần lượt nhận các giá trị liên tiếp giảm từ giá trị cuối đến giá trị đầu

Trang 15

Ví dụ 1:

Sử dụng cấu trúc lặp xác định để viết chương trình thực hiện in ra màn hình 20 dòng chữ Hello.

Xác định: - Câu lệnh lặp cần thực hiện?

Trang 16

Ví dụ áp dụng

Edit by Van Tuyen, 2010

Chương trình

Trang 17

Ví dụ 2:

Sử dụng cấu trúc lặp xác định để viết chương trình thực hiện in ra màn hình từ số 20, 19, 18…,1 mỗi số trên 1 dòng.

Trang 18

Ví dụ áp dụng

Edit by Van Tuyen, 2010

Chương trình

Trang 19

THPT Nguyễn Văn Trỗi

FOR TO DO …

FOR Downto DO

+ Ý nghĩa: Lặp với số lần biết

trước

Công việc sau Do sẽ được thực hiện tuần tự từ giá trị đầu đến giá trị cuối

+ Có 2 dạng:

- Lặp tiến: giá trị biến đếm

tăng thêm 1.

- Lặp lùi: giá trị biến đếm

giảm đi 1

Trang 20

Cùng đoán ô chữ

Ngày đăng: 30/04/2021, 09:48

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w