Câu 1: Viết cú pháp câu lệnh lặp với số lần chưa biết trước While ... do? Giải thích? Câu 2: Nêu hoạt động của câu lệnh lặp While ...do? I. Dãy số và biến mảng: 1. Trước khi vào phòng máy thực hành các em thường làm công việc gì? Công việc đó có lợi ích gì? 2. Chúng ta đã tìm hiểu cách khai báo biến, để khai báo số tiền thu nhập của 20 hộ gia đình (Thunhap1, Thunhap2, ..., Thunhap20), ta biết số tiền thu nhập của từng hộ có gía trị là số thực. Vậy chúng ta khai báo biến cho chương trình như thế nào? Vd: Var hothu1: real; 3. Nếu chúng ta khai báo cho 50 hộ gia đình thì gặp khó khăn gì? 4. Để giải quyết vấn đề trên một cách dễ dàng, các ngôn ngữ lập trình có cách nào để giải quyết? 5. Cách khai báo biến kiểu mảng có ưu điểm gì so với cách khai báo biến thông thường? 6. Kiểu dữ liệu mảng là gì? 7. Biến được khai báo kiểu mảng thì gọi là gì? 8. Giá trị của biến mảng còn gọi là gì? II. Ví dụ về biến mảng: 9. Cách khai báo biến mảng: Yêu cầu:. Hãy khai báo biến mảng tên Thunhap gồm 50 phần tử thuộc kiểu dữ liệu số thực? Gợi ý: Viết từ trái sang phải theo các gợi ý + Từ khóa ? + Tên biến? + Trong phạm vi từ phần tử thứ 1 đến phần tử 50? + Kiểu dữ liệu? Viết ra khai báo theo yêu cầu: 10. Các thành phần có trong khai báo biến mảng: + Từ khóa gồm: .......................................................................................................................................................... + Chỉ số đầu, chỉ số cuối: ........................................................................................................................................................ ..................................................................................................................................................................................................................... + Kiểu dữ liệu của mảng có thể là: .................................................................................................................................... ..................................................................................................................................................................................................................... + Giữa chỉ số đầu và chỉ số cuối phải là dấu: 11. Cách truy cập (gọi tên) các phần tử trong mảng: Vd: phần tử thứ 3 trong mảng tên Thunhap: Thunhap[3] + Thunhap là gì? + [3] là gì? + Hãy ghi công thức gọi tên phần tử trong mảng? ............................................................................................................ 12. Nhập giá trị cho biến mảng: Ta vẫn có thể nhập giá trị cho biến kiểu dữ liệu mảng tương tự như biến thông thường (biến đơn) nhưng có khác một tí về cách viết: Vd: Nhập giá trị cho biến đơn A giá trị là 5: C1: readln(A); C2: A:=5; Vd: Nhập giá trị cho phần tử thứ 1 của biến mảng A: C1: readln(A[1]); C2: A[1]:=5; Vậy: Để nhập gía trị cho phần tử thứ 5 của biến mảng DiemTB: C1: .............................................................................................................................................................................................................................. C2: .............................................................................................................................................................................................................................. *Vậy nếu nhập giá trị cho 50 phần tử trong mảng Thunhap thì sao? .............................................................................................................................................................................................................................. 13. In mảng ra màn hình: VD: In mảng vừa nhập: Writeln(„ Diem Tin hoc cua lop 8A : ‟); For i:=1 to 52 do Write(diemtin[i]); III. Tìm giá trị lớn nhất và nhỏ nhất của dãy số: (đọc vd SGK và tự nghiên cứu)

1 câu trả lời

Câu 1:

Cú Pháp:

While < điều kiện> do < câu lệnh>;

Trong đó:

-Điều kiện thường là một phép so sánh.

-Câu lệnh có thể là câu lênh đơn giản hay câu lệnh ghép.

Câu 2:

Hoạt động:

bước 1- Kiểm tra điều kiện.

bước 2- Nếu điều kiện Sai, câu lệnh sẽ bị bỏ qua và chuyển sang câu lệnh tiếp theo trong chương trình. Nếu điều kiện Đúng, thực hiện câu lệnh và quay lại bước 1.

I dãy số biến và mảng.

1 bạn làm gì thì bạn tự làm nhé (trước khi mình vào phòng thực hành mình phải bỏ dép bên ngoài í, mà mình thấy câu hỏi nó sao sao í nên nói đùa cho vui thôi).

2 Var thunhap1, thunhap 2, thunhap3,...thunhap20:real;

3 50 hộ gia đình là quá nhiều nên nếu khai báo từng người sẽ rất mất thời gian.

4 Cách giải quyết là khai báo mảng.

5Ưu điểm của khai báo mảng:

Dễ khai báo, dễ sử dụng, hiệu quả hơn, tiện lợi hơn.

6 Mảng là một tập hợp các phần tử cố định có cùng một kiểu, được lưu trữ liên tiếp nhau trong các ô nhớ. Kiểu phần tử có thể là có các kiểu bất kỳ: ký tựsốchuỗi ký tự…; 

7 Biến khai báo kiểu mảng gọi là Biến Mảng.

8 Giá trị của biến mảng còn gọi là Biến Đếm (không chắc cho lắm ^_^)

9 Cách khai báo biến mảng.

Var Thunhap:array[1..50] of real;

10 Thành phần khai báo biến mảng.

Từ khóa

Tên biến

Chỉ số đầu, chỉ số cuối 

Of

Kiểu dữ liệu.

Var <Tên mảng>: Array [<Chỉ số đầu>..<Chỉ số cuối>] Of <Kiểu dữ liệu>;

Câu hỏi trong lớp Xem thêm

II. Choose the word or phrase that best completes each unfinished sentence below. 6. Radioactive pollution is increasing the increased use of radioactivity. A. as B. since C. because of D. because 7. Do you think there would be less conflict in the world if all people the same language? A. spoke B. speak C. had spoken D. will speak 8. Unless you all of my questions, I can’t do anything to help you. A. answered B. answer C. would answer D. are answering 9. Singapore is famous for its …………. streets and green trees. A. cleanliness B. cleanly C. cleaning D. clean 10. If someone into the store, smile and say, “May I help you?” A. comes B. came C. come D. should come 11. It was said that the fish died a powerful toxin in the sea water. A. because of B. because C. since D. as a result 12. “Here’s my phone number”. “Thanks. I’ll give you a call if I some help tomorrow” A. will need B. need C. would need D. needed 13. is the festival celebrated? – Every year. A. When B. How often C. How D. What 14. The death rate would decrease if hygienic conditions improved. A. was B. is C. were D. had been 15. On Christmas Eve, most big cities, especially London are _______ with coloured lights across the streets and enormous Christmas trees. A. decorated B. hang C. put D. made 16. If she him, she would be very happy. A. would meet B. will meet C. met D. should meet 17. Nga is a beautiful girl; ______ , she’s kind - hearted. A. therefore B. however C. moreover D. otherwise 18. If I had enough money, I abroad to improve my English. A. will go B. would go C. went D. should have go to 19. She has read interesting book. A. a B. an C. the D. Ø 20. If it convenient, let’s go out for a drink tonight. A. be B. is C. was D. were

9 lượt xem
1 đáp án
10 giờ trước