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

bai 7 Cau Lenh Lap hieu ung dep

14 11 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

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]

(1)Để in 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 baoVậy nhiêuin lệnh? màn hình Writeln chaota lop 1000 dòng như(‘xin 8A2’); Ta phải dùngphải lệnh làm sao? Writeln (‘xin chao lop Write Writeln, và phải gõ 10 lần câu lệnh: 8A2’); Writeln (‘xin chao lop 8A2’); Writeln (‘xin chao lop 8A2’); Writeln (‘xin chao lop 8A2’); (2) §7: CÂU LỆNH LẶP Mục Tiêu -Biết ý nghĩa cấu trúc lặp -Hiểu cấu trúc lặp với số lần biết trước -Hiểu cấu trúc lặp với số lần chưa biêt trước (3) LẶP VÀ PHÂN LOẠI Xét Xétbài bàitoán toánđổ đổnước nước Đổ ca nước vào thùng Lặp lại lần đổ nước Đổ nước đầy thùng Chưa biết số lần đổ nước (4) LẶP VÀ PHÂN LOẠI -Một công việcXét thực bài toán thựcđổ lại nhiều lần, ta nước Xét bài toán đổ nước gọi là lặp -Trong lập trình, thao tác lặp lặp lại nhiều lần, ta gọi là cấu trúcviệc lặp thực Vậy công Lặp có loại? Lặp với số lầngọi biết trước thực lại nhiều lần -Cấu trúc lặp có loại: Lặp với số lần chưa biết trước là gì? (5) LẶP VỚI SỐ LẦN BIẾT TRƯỚC Sử dụng câu lệnh For….do Để in 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? (6) Sử dụng câu lệnh For….do i Để in 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? i:=1 i:=1 Writeln (‘xin chao loplop 8A2’); Writeln (‘xin chao 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’); For 1000 to 1000 dòng (7) For i:=1 to 1000 Writeln (‘xin chao lop 8A2’); <biến đếm>:=<Giá trị đầu> to <Giá trị cuối> <câudo lệnh>; ấu trúc chung dạng lặp với số lần biết trước For…d (8) LẶP VỚI SỐ LẦN BIẾT TRƯỚC ấu trúc chung dạng lặp với số lần biết trước For…d For <biến đếm>:=<giá trị đầu> to <giá trị cuối> <câu lệnh>; Trong đó: For, to, là từ khóa 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ỏ giá trị cuối (9) VÍ DỤ (10) For <biến đếm>:=<giá trị đầu> to <giá trị cuối> <câu lệnh>; S:=0; Ví dụ 1: Tính tổng S=1+2+3+4+5 i:=1 S:=S+i; i i i i =0+1=1 i i:=2 S:=S+i; =1+2=3 S:= S:= i:=3 S:= S:=S+i; S:= =3+3=6 i:=4 S:=1 S:=S+i; For i:=1 to S:=S+i; =6+4=10 i:=5 S:=S+i; i X S:=1 10 (11) For <biến đếm>:=<giá trị đầu> to <giá trị cuối> <câu lệnh>; Ví dụ 1: Tính tổng S=1+2+3+4+5 For i:=1 to S:=S+i; Ví dụ 2: Tính tổng S=1+2+3+…+10 For i:=1 to 10 S:=S+i; Ví dụ 3: Tính tổng S=1+2+3+…+2014 For i:=1 to 2014 S:=S+i; Ví dụ 4: In màn hình 50 chữ “A” For i:=1 to 50 writeln(‘A); 11 (12) VẬN DỤNG Bài 1: Hãy lỗi các câu lệnh sau: a, For i:= 100 to writeln(‘A’); b, For i:= 1.5 to 10.5 writeln(‘A’); c, For i= to 10 writeln(‘A’); d, For i:= to 10 do; writeln(‘A’); e, Var i: real; For i:= to 10 writeln(‘A’); (13) VẬN DỤNG SỬA LẠI ĐÚNG LÀ: a, For i:= to 100 writeln(‘A’); b, For i:= to 10 writeln(‘A’); c, For i:= to 10 writeln(‘A’); d, For i:= to 10 writeln(‘A’); e, Var i: integer;; For i:= to 10 writeln(‘A’); (14) VẬN DỤNG Bài Tính tổng các số tự nhiên từ m đến n (m<=n) -Sử dụng cấu trúc: _ For -Giá trị đầu: _ m -Giá trị cuối: n -Câu lệnh: S := S + i; (15)

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

TỪ KHÓA LIÊN QUAN

w