Tại sao phải khai báo kích thước của mảng?

Một phần của tài liệu giao han tin hoc 11 tu tiet 1 den het (Trang 66)

- n1, n 2: có thể là hằng hoặc biểu thức Kiểu thành phần là kiểu dữ liệu của phần tử

2.Tại sao phải khai báo kích thước của mảng?

cấu trúc?

- Dãy số như thế nào được gọi là cấp số cộng? Công sai d được xác định như thế nào? -Làm thế nào để kiểm tra dãy số là cấp số cộng?

-Hướng dẫn học sinh viết chương trình.

-Làm sao để kiểm tra một số nguyên là chẵn hay lẻ?

-Học sinh trả lời:

-Học sinh suy nghĩ trả lời d=a[2]-a[1]

-kiểm tra điều kiện A[i]-A[i-1]=d

-Học sinh tiến hành viết chương trình.

-Ta sử dụng mod 2 để kiểm tra.

CÂU HỎI VÀ BÀI TẬP1. Tại sao mảng là dữ liệu có cấu trúc? 1. Tại sao mảng là dữ liệu có cấu trúc?

2. Tại sao phải khai báo kích thước củamảng? mảng?

2. Tại sao phải khai báo kích thước củamảng? mảng? bằng cách nào?

5. Viết chương trình nhập từ bàn phím sốnguyên dương n (n ≤ 100) và dãy A gồm n nguyên dương n (n ≤ 100) và dãy A gồm n số nguyên a1, a2, . . ., an có giá trị tuyệt đối không lớn hơn 1000. Hãy cho biết dãy A có phải là một cấp số cộng hay không và thông báo kết quả ra màn hình.

6. Viết chương trình nhập từ bàn phím sốnguyên dương n (n ≤ 100) và dãy A gồm n nguyên dương n (n ≤ 100) và dãy A gồm n số nguyên a1, a2, . . ., an có giá trị tuyệt đối không lớn hơn 1000. Hãy đưa ra thông tin sau:

a) Số lượng số chẵn và số lẻ trong dãy. b) Số lượng số nguyên tố trong dãy.

7. Các số hạng F của dãy Fibonacci đượcthiết lập theo quy tắc như sau: thiết lập theo quy tắc như sau:

F(1) = F(2) = 1

F(n) = F(n - 1) + F(n - 2) với n ≥ 2. Viết chương trình nhập từ bàn phím số nguyên dương n và đưa ra màn hình số hạng thứ n của dãy Phi bô na xi. Chương trình của bạn thực hiện được với giá trị lớn nhất của n là bao nhiêu?

8. Chương trình SGK TH11 Tr 79

Một phần của tài liệu giao han tin hoc 11 tu tiet 1 den het (Trang 66)