1. Trang chủ
  2. » Luận Văn - Báo Cáo

bai 7 Cau Lenh Lap hieu ung dep

14 12 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 14
Dung lượng 442,11 KB

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

Nội dung

LẶP VỚI SỐ LẦN BIẾT TRƯỚC Sử dụng câu lệnh For….do Để in ra màn hình 1000 dòng chữ “xin chào lớp 8A2!” thì ta phải dùng lệnh nào và phải dùng bao nhiêu lệnh?... Sử dụng câu lệnh For….do.[r]

Trang 1

Để in ra màn hình 10 dòng chữ “ xin chào

lớp 8A2! ” thì ta phải dùng lệnh nào và phải dùng bao nhiêu lệnh?

1

Ta phải dùng lệnh

Write hoặc

Writeln , và phải

gõ 10 lần câu

lệnh:

Writeln (‘xin chao lop 8A2’);

Writeln (‘xin chao lop 8A2’);

Writeln (‘xin chao lop 8A2’);

Writeln (‘xin chao lop 8A2’);

Writeln (‘xin chao lop 8A2’);

Writeln (‘xin chao lop 8A2’);

Writeln (‘xin chao lop 8A2’);

Writeln (‘xin chao lop 8A2’);

Writeln (‘xin chao lop 8A2’);

Writeln (‘xin chao lop 8A2’);

Vậy in ra màn hình

1000 dòng như thế ta

phải làm sao?

Trang 2

§7: CÂU LỆNH LẶP

-Biết được ý nghĩa của cấu trúc lặp

-Hiểu được cấu trúc lặp với số lần biết trước

-Hiểu được cấu trúc lặp với số lần chưa biêt trước

Mục Tiêu

Trang 3

1 LẶP VÀ PHÂN LOẠI

3

Xét bài toán đổ nước

Xét bài toán đổ nước

Lặp lại 3 lần đổ nước Chưa biết số lần đổ nước

Trang 4

Xét bài toán đổ nước Xét bài toán đổ nước

Vậy một công việc thực hiện

đi thực hiện lại nhiều lần gọi

là gì?

-Một công việc thực hiện đi thực hiện lại nhiều lần, ta

gọi là lặp.

-Trong lập trình, những thao tác được lặp đi lặp lại

nhiều lần, ta gọi là cấu trúc lặp.

Lặp có mấy loại?

-Cấu trúc lặp có 2 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

1 LẶP VÀ PHÂN LOẠI

Trang 5

2 LẶP VỚI SỐ LẦN BIẾT TRƯỚC

Để in ra màn hình 1000 dòng chữ “ xin chào lớp 8A2! ” thì ta phải dùng lệnh nào và phải dùng bao nhiêu lệnh?

Sử dụng câu lệnh For….do

Trang 6

Để in ra màn hình 1000 dòng chữ “ xin chào lớp 8A2! ” thì ta phải dùng lệnh nào và phải dùng

bao nhiêu lệnh?

Sử dụng câu lệnh For….do

1000 dòng

i i:=1

Writeln (‘xin chao lop 8A2’);

i:=2

Writeln (‘xin chao lop 8A2’);

i:=3

Writeln (‘xin chao lop 8A2’);

i:=4

Writeln (‘xin chao lop 8A2’);

i:=5

Writeln (‘xin chao lop 8A2’);

………

i:=1000

Writeln (‘xin chao lop 8A2’);

For to do

1000 i:=1

Writeln (‘xin chao lop 8A2’);

Trang 7

For i := 1 to 1000 do Writeln (‘xin chao lop 8A2’);

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

Cấu trúc chung của dạng lặp với số lần biết trước For…do

Trang 8

2 LẶP VỚI SỐ LẦN BIẾT TRƯỚC

Cấu trúc chung của dạng lặp với số lần biết trước For…do

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

Trong đó:

For, to, do là từ khóa trong Pascal.

Biến đếm là biến đơn, thường có kiểu số nguyên.

Giá trị đầu, giá trị cuối cùng kiểu với biến đếm.

Giá trị đầu luôn luôn nhỏ hơn hoặc bằng giá trị cuối.

Trang 9

3 VÍ DỤ

Trang 10

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

Ví dụ 1: Tính tổng S=1+2+3+4+5

S:=0;

i:=1

S:=S+i;

=0+1=1

i:=2

S:=S+i;

=1+2=3

i:=3

S:=S+i;

=3+3=6

i:=4

S:=S+i;

=6+4=10

i:=5

S:=S+i;

=10+5=15

For i:=1 to 5 do S:=S+i;

S:=

0

i

S:=

1

i

S:=

3

i

S:=

6

i

S:=1 0

i

S:=1 5

i X

Trang 11

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

Ví dụ 1: Tính tổng S=1+2+3+4+5

For i:=1 to 5 do S:=S+i;

Ví dụ 2: Tính tổng S=1+2+3+…+10

For i:=1 to 10 do S:=S+i;

Ví dụ 3: Tính tổng S=1+2+3+…+2014

For i:=1 to 2014 do S:=S+i;

Ví dụ 4: In ra màn hình 50 chữ “A”.

For i:=1 to 50 do writeln(‘A);

Trang 12

a, For i:= 100 to 1 do writeln(‘A’);

b, For i:= 1.5 to 10.5 do writeln(‘A’);

c, For i= 1 to 10 do writeln(‘A’);

d, For i:= 1 to 10 do; writeln(‘A’);

e, Var i: real; For i:= 1 to 10 do writeln(‘A’);

VẬN DỤNG

Bài 1: Hãy chỉ ra lỗi ở các câu lệnh sau:

Trang 13

a, For i:= 1 to 100 do writeln(‘A’);

b, For i:= 1 to 10 do writeln(‘A’);

c, For i:= 1 to 10 do writeln(‘A’);

d, For i:= 1 to 10 do writeln(‘A’);

e, Var i: integer;; For i:= 1 to 10 do

writeln(‘A’);

SỬA LẠI ĐÚNG LÀ:

VẬN DỤNG

Trang 14

Bài 2 Tính tổng các số tự nhiên từ m đến n (m<=n).

- Sử dụng cấu trúc: _

- Giá trị đầu: _ -Giá trị cuối:

- Câu lệnh:

For do

S := S + i;

VẬN DỤNG

Ngày đăng: 09/10/2021, 19:59

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w