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

bai 10 cấu trúc lặp tin 11

23 928 7
Tài liệu đã được kiểm tra trùng lặp

Đ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 23
Dung lượng 1,58 MB

Nội dung

Sunday, October 2 0, 2013 TR NG THPT DUY T NƯỜ Â TR NG THPT DUY T NƯỜ Â Sunday, October 2 0, 2013 Cấu trúc IF …. THEN (Dạng thiếu ) Cấu trúc IF …. THEN (Dạng thiếu ) nào sau đây là đúng nào sau đây là đúng : : A D C B IF<đk> THEN <cl2>; IF <đk> ELSE <cl>; IF <cl> THEN <đk>; IF <đk> THEN <cl>; Caâu 1 Sunday, October 2 0, 2013 Cấu trúc IF…THEN….ELSE Nào sau đây là đúng. Cấu trúc IF…THEN….ELSE Nào sau đây là đúng. C B IF<đk>THEN<cl2>ELSE<cl1> Caâu 2 A D IF<đk>THEN<cl1>;ELSE<cl2>; IF<đk>THEN<cl>ELSE<cl>; IF<đk>THEN<cl1>ELSE<cl2>; Sunday, October 2 0, 2013 Câu lệnh ghép là : C B Begin Caâu 3 A D Thực hiện theo điều kiện Ghép nhiều câu lệnh Begin ….End. Sunday, October 2 0, 2013 Em hãy nêu ý tưởng của bài toán tính điểm cho học sinh một lớp?(ví dụ :lớp 11s3) Có cách nào ngắn gọn hơn không? (Nhập họ tên, điểm, tính điểm trung bình của học sinh)s Sunday, October 2 0, 2013 1.Lặp 2.Lặp For do Sunday, October 2 0, 2013 Từ ví dụ trên thấy rằng công việc nhập họ tên , nhập điểm và tính điểm trung bình được lặp đi lặp lại. Ta nói rằng trong ví dụ trên đã có hiện tượng lặp. Vậy lặp là gì ? Sunday, October 2 0, 2013 1.LẶP 1.LẶP  Lặp: một công việc, một thao tác, một phép toán, một câu lệnh … được thực hiện lặp đi, lặp lại một số lần.  Trong một số thuật toán có những thao tác phải thực hiện lặp đi lặp lại một số lần. Cấu trúc lặp được sử dụng để mô tả các thao tác lặp đó. Sunday, October 2 0, 2013 1.LẶP 1.LẶP VÍ DỤ 1,2: Một hồ nước,một xô đựng nước ,một ca VÍ DỤ 1,2: Một hồ nước,một xô đựng nước ,một ca múc nước. múc nước. Hồ nước Xô nước Đổ 30 ca đầy Xô nước Đổ N ca đầy B i ế n đ ế m Tăng lên 1 đơn vị Thỏa mãn ĐK đầy xô là dừng Sunday, October 2 0, 2013 1.LẶP 1.LẶP Tính và đưa kết quả ra màn hình tổng S=1/a +1/(a+1) +1/(a+2)+…+1/(a+50) S=1/a +1/(a+1) +1/(a+2)+…+1/(a+n)+ cho đến khi 1/(a+n)<=0,005. Ví dụ :3 [...]... S3 = S2 + 1/3 S4 = S3 + 1/4 S100 = S99 + 1 /100 Mụ phng thut toỏn 6 KT 3.Mt s vớ d Program Tinh_tong; Var i,N : Integer; S : real; BEGIN S:=1; Write( Nhap vao gia tri cua N :);readln(N); FOR i:=2 to N do S := S+1/i; Writeln( Tong S =,S:8:3); Readln; END Sunday, October 2 0, 2013 3.Mt s vớ d vd2; Vớ dProgram 2: vit chng trỡnh in ra mn hỡnh cỏc s: Var 1 2 3 4 5 6 7 8 9 10 i:Integer; Begin Writeln( Bin... 3 Nu N < 1 thỡ chuyn ti B5; Bc 4 S S + 1/(a + N ) ri quay li bc 2; Bc 5 a S ra mn hỡnh ri kt thỳc Cỏc bc 2, 3 ,tin 4 c lp i Dng lp lựi lp li mt s ln Dng lp ch rừ cỏc bc Em hóy phi thc hin lp i lp li mt s ln Sunday, October 2 0, 2013 Mụ t cu trỳc lp vi s ln bit trc v cõu lnh Fordo Dng lp tin: For:= to do ; Dng lp lựi: For:= downto ... 2: vit chng trỡnh in ra mn hỡnh cỏc s: Var 1 2 3 4 5 6 7 8 9 10 i:Integer; Begin Writeln( Bin iu khin tng ); For i:=1 to 10 do Writeln(i); Writeln( Bm phớm kt thỳc); Readln; End Sunday, October 2 0, 2013 CNG C 1 Khỏi nim lp: 2.Lp vi s ln bit trc v cõu lnh for do Dng lp tin: Tng 1 n v Cỳ phỏp : For:= to do ; Dng lp lựi: Gim 1 n v Cỳ phỏp : For:= . trung bình được lặp đi lặp lại. Ta nói rằng trong ví dụ trên đã có hiện tượng lặp. Vậy lặp là gì ? Sunday, October 2 0, 2013 1.LẶP 1.LẶP  Lặp: một công. được thực hiện lặp đi, lặp lại một số lần.  Trong một số thuật toán có những thao tác phải thực hiện lặp đi lặp lại một số lần. Cấu trúc lặp được sử dụng

Ngày đăng: 20/10/2013, 16:11

TỪ KHÓA LIÊN QUAN

w