1. Trang chủ
  2. » Giáo Dục - Đào Tạo

2021)

2 7 0

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

THÔNG TIN TÀI LIỆU

Tính trug bình (TB) cộng các phần tử của dãy trên Câu 4: Viết chương trình thực hiện các yêu cầu sau:. a.[r]

(1)

Trường THPT Bình Chiểu Bộ mơn: Tin học HỆ THỐNG KIẾN THỨC VÀ ƠN TẬP HỌC KÌ II – TIN HỌC LỚP 11

PHẦN CÂU LỆNH RẼ NHÁNH VÀ CẤU TRÚC LẶP 1 Câu lệnh rẽ nhánh

a Dạng thiếu: If <điều kiện> then <câu lệnh>;

b Dạng đủ: If <điều kiện> then <câu lệnh 1> else <câu lệnh 2>; 2 Cấu trúc lặp

a Dạng lặp tiến: For <biến đếm>:=<giá trị đầu> to <giá trị cuối> <câu lệnh>; b Dạng lập lùi: For <biến đếm>:=<giá trị dầu> downto <giá trị cuối> <câu lệnh>; c Dạng lặp với số lần chưa biết trước: While <điều kiện> <câu lệnh>;

3 Các dạng tập áp dụng

a Câu lệnh viết dãy số nguyên liên tiếp từ a đến b hình: writeln(‘Day so da cho la: ’);

for <biến đếm>:= a to b write(<biến đếm>:4);

ví dụ: Câu lệnh viết hình dãy số 10 11 12 … 49 50 For i: = 10 to 50 write(i:4);

b Câu lệnh viết dãy số nguyên từ a đến b hình có điều kiện : writeln(‘Day so da cho la: ’);

for <biến đếm>:= a to b

if <điều kiện> then write(<biến đếm>:4);

ví dụ: Câu lệnh viết hình dãy số 10 12 … 48 50 For i: = 10 to 50 if i mod = then write(i:4);

c.Tính tổng phần tử dãy số nguyên liên tiếp từ a đến b S:=0;

for i:= a to b s:=s+i;

Ví dụ 1: Tính tổng S= + + …+ 49 + 50 S:=0;

For i:= to 50 s:=s+i;

Ví dụ 2: Tính tổng S= 10 + 11 + …+ 99 + 100 S:=0;

For i:= 10 to 100 s:=s+i; d Tính tổng phần tử dãy số nguyên từ a đến b có điều kiện S:=0;

for i:= a to b

if <điều kiện> then s:=s+i;

Ví dụ: Tính S= 2+ 4+…+ 98+100 S:=0;

(2)

Trường THPT Bình Chiểu Bộ mơn: Tin học e Cách đếm tổng số phần tử thỏa mãn điều kiện cho trước:

3 Ví dụ mảng chiều

BÀI TẬP ÁP DỤNG

Câu 1: Viết chương trình nhập vào số thực a, b, h Kiểm tra số thỏa mãn số đo tương ứng đáy chiều cao hình thang tính diện tích (S) hình thang đó, đưa kết hình

Câu 2: Viết chương trình thực yêu cầu sau: a Đưa hình dãy số: 30 31 … 499 500 b Tính S1= 30 +31 +…+499 + 500

c Tính S2= 30 + 32+ …+ 498 +500 d Tính S3=30 +33 + 36+ …+495 +498

Câu 3: Viết chương trình thực yêu cầu sau:

Cho dãy số: 50 52 54 55 … 900 902 904 905 a Tính tổng S phần dãy trên

b Đếm xem dãy có phần tử

c Tính trug bình (TB) cộng phần tử dãy trên Câu 4: Viết chương trình thực yêu cầu sau:

a Tính S1 = + 22 + 32 + …+ 992 + 1002

b Tính S2 = + sin21 + sin31 + …+ sin3001

c Tính S3 = 992 + 994 + 996 + … + 9899 + 10099

Học sinh làm tập vào giấy đôi nộp lại cho giáo viên môn vào tuần học lại Chúc em gia đình đón tết:

AN KHANG - THỊNH VƯỢNG! dem:=0;

for i:= a to b

if <điều kiện> then dem:= dem + 1;

Ví dụ: Dãy … 98 100 có phần tử Nhận xét: Dãy có điều kiện dãy số chẵn

dem:=0;

For i:= to 100

Ngày đăng: 03/04/2021, 18:55

Xem thêm:

w