1. Trang chủ
  2. » Giáo án - Bài giảng

Cấu trúc lặp - Tiết 2 chuẩn luôn

26 271 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

[...]... TRC LP 1 LP 2 LP VI S LN BIT TRC V CU LNH FOR - DO 2/ Lặp với số lần biết trước và câu lệnh For - do Với a là số nguyên và a >2 Tính và đưa kết quả ra màn hình tổng 1 1 1 1 S = + + + + a a +1 a +2 a +100 Thuật toán Tong_1a Thuật toán tong_1b Bc 1 S1/a ; N0; Bc 1 S1/a ; N101; Bc 2 NN+1; Bc 2 NN-1; Bc 3 Nu N>100 thỡ chuyn n bc 5; Bc 3 Nu N2 Tính và đưa kết quả ra màn hình tổng 1 1 1 1 S = + + + + a a +1 a +2 a +100 Thuật toán tong_1b Thuật toán Tong_1a Bc 1 S1/a ; N0; Bc 1 S1/a ; N101; Bc 2 NN+1; Bc 2 NN-1; Bc 3 Nu N>100 thỡ chuyn n bc 5; Bc 3 Nu N100(N=101) thỡ kt thỳc Giỏ tr N khi bt u tham gia vũng lp l 100 v sau mi ln lp N gim i 1 cho n khi N 100 thỡ chuyn n bc 5; * Bc 4: S S + 1/(a + N) ri quay li bc 2; * Bc 5: a S ra mn hỡnh, ri kt thỳc Quan sỏt sỏch giỏo khoa trang 44, chng trỡnh ci t cỏc thut toỏn Tong_1B? * Bc 1: S 1/a; N 101; * Bc 2: N N - 1; * Bc 3: Nu N < 1 thỡ chuyn n bc 5; * Bc 4: S S + 1/(a + N) ri quay li bc 2; * Bc 5: a S ra mn hỡnh, ri kt thỳc GHI... Pascal, on chng trỡnh sau a ra mn hỡnh kt qu gỡ ? For i := 10 to 1 do write(i, ); A 1 2 3 4 5 6 7 8 9 10 B 10 9 8 7 6 5 4 3 2 1 C a ra 10 du cỏch D Khụng a ra kt qu gỡ Cõu 2: Trong ngụn ng lp trỡnh Pascal, on chng trỡnh sau a ra mn hỡnh kt qu gỡ ? For i := 10 downto 1 do write(i, ); A 1 2 3 4 5 6 7 8 9 10 B 10 9 8 7 6 5 4 3 2 1 C a ra 10 du cỏch D Khụng a ra kt qu gỡ CNG C BI HC Cõu 3: Cỳ phỏp lnh lp no... khi N>100(N=101) thỡ kt thỳc Dng lp tin: Giỏ tr N khi bt u tham gia vũng lp l 100 v sau mi ln lp N gim i 1 cho n khi N; b Dạng 2 (dạng lặp lùi) FOR := DOWNTO DO ; Trong đó Biến đếm là biến đơn, thường có kiểu số nguyên Giá trị... downto 1 do Writeln (lop 11A2 hoc tot); BI 10: CU TRC LP 1 LP 2 Lặp với số lần biết trước và câu lệnh For - do Hoạt động của lệnh for - do a Dạng 1 (dạng tiến) Câu lệnh viết sau từ khoá 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 tăng từ giá trị đầu đến giá trị cuối b Dạng 2 (dạng lùi) Câu lệnh viết sau từ khoá do được thực hiện tuần tự, với biến đếm lần lượt nhận các giá... Write(A); ẹS:không hợp lệ, vì giá trị đầu lớn hơn giá trị cuối HT GI NHOM 2: For i:=1.5 to 10.5 do Write(A); ẹS:không hợp lệ, vì giá trị đầu, giá trị cuối là dữ liệu kiểu số thực NHOM 3: For i:=1 to 10 do Write(A); ẹS:Hợp lệ, AAAAAAAAAA NHOM 4: For i:=10 Downto 1 do Write(A); ẹS:Hợp lệ, AAAAAAAAAA 55 60 5 50 10 15 45 40 20 35 30 25 . => Lặp với số lần không biết trước Phải trực nhật 7 ngày => Lặp với số lần biết trước 1. LẶP BÀI 10: CẤU TRÚC LẶP 2. LẶP VỚI SỐ LẦN BIẾT TRƯỚC VÀ CÂU LỆNH FOR - DO Bc 1. S1/a ; N0; Bc 2. . khi 0.0001 Na 1 < + 1. LẶP  Lặp là điều khiển thực hiện công việc lặp đi lặp lại khi chưa đủ số lần lặp hoặc khi có một điều kiện nào đó còn đúng  Cấu trúc lặp dùng để mô tả thao tác lặp và được phân. được phân làm hai 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 BÀI 10: CẤU TRÚC LẶP Ví dụ 1: Học sinh A bị phạt trực nhật trong 7 ngày. Ví dụ 2: Học sinh B bị phạt trực

Ngày đăng: 14/02/2015, 14:00

Xem thêm: Cấu trúc lặp - Tiết 2 chuẩn luôn

TỪ KHÓA LIÊN QUAN

w