1. Trang chủ
  2. » Cao đẳng - Đại học

2020 KHỐI 6, 7, 8, 9

7 8 0

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

THÔNG TIN TÀI LIỆU

Nội dung

b) In ra màn hình số nhỏ nhất và số lớn nhất từ dãy n vừa nhập. a) VCT nhập điểm các bạn hs trong lớp là số thực. a) VCT nhập 2 loại điểm Văn, Toán của các bạn hs trong lớp. b) In ra màn[r]

(1)

Trường THCS Nguyễn Hồng Đào

CÂU HỎI ÔN TẬP TẠI NHÀ KHỐI

Từ ngày 16/03/2020 đến 28/03/2020

(Lần 3)

Bài 9: LÀM VIỆC VỚI DÃY SỐ

Làm vào Phiếu tập:

Lý thuyết:

1. Dãy số biến mảng

Dữ liệu kiểu mảng phần tử có thứ tự, phần tử có , gọi kiểu phần tử Việc thứ tự thực cách gán cho phần tử

Ví dụ: Xét mảng "so_luong" lưu số lượng sách ngăn kệ sách sau:

2. Ví dụ biến mảng A) Khai báo biến mảng:

Cú pháp:

Var <tên biến mảng>: array [<chỉ số đầu> <chỉ số cuối>] of <kiểu liệu>

Trong đó: Kiểu liệu: integer real

Chỉ số đầu số cuối số nguyên Chỉ số đầu <= số cuối

(2)

 Ví dụ 2: Em khai báo mảng điểm có 10 phần tử kiểu số thực

B) Nhập giá trị cho phần tử mảng:

Write(‘Nhap so phan tu cua day so:’ ); Readln(n);

For i:=1 to n Begin

Write(‘A[’,i,’]=’); Readln(A[i]); End;

C) Truy cập đến giá trị phần tử mảng: -Cú pháp: <tên biến mảng>[chỉ số]

Lưu ý: để truy cập hay in tất phần tử mảng ta cần sử dụng câu lệnh lặp for…do

Ví dụ: for i:=1 to n write(A[i],’ ’)

(3)

D) Sử dụng mảng: bao gồm

- Nhập giá trị cho thành phần mảng

- In giá trị số tất phần tử mảng - Duyệt phần tử mảng để kiểm tra, tính tốn

3. Tìm giá trị lớn nhỏ dãy số

(4)

Bài tập:

1 Em nối khai báo mảng ý nghĩa chúng

(5)

Làm vào vở:

MẢNG CHIỀU

BÀI TẬP MẪU: Viết chương trình:

- Nhập dãy số ngun có N phần tử - Xuất hình dãy số vừa nhập

- Tính tổng phần tử dãy xuất kết hình

Program TONG_MANG;

Uses Crt;

Var A:array[1 100] of integer;

N,i:integer;

S: longint;

Begin

CLRSCR;

Writeln(‘TINH TONG CAC SO TRONG MANG’);

Writeln(‘NHAP MANG’);

Writeln(‘Moi ban nhap so phan tu mang N: ’); Readln(N);

For i:=1 to N Begin

(6)

Writeln(‘XUAT MANG’); Writeln(‘Mang vua nhap: ’); For i:=1 to N

Write(A[i]:4);

Writeln(‘TINH TONG’); S:=0;

For i:=1 to N S:= S + A[i];

Writeln(‘Tong cac so mang la: ’,S); Readln;

End

BÀI TẬP:

1 a) VCT Nhập dãy số n nguyên dương từ bàn phím

b) In hình số nhỏ số lớn từ dãy n vừa nhập a) VCT nhập điểm bạn hs lớp số thực

b) In hình số bạn đạt kết G, K, TB, Y theo yêu cầu sau: + G: từ 8.0 trở lên

+ K: từ 6.5 đến 7.9 + TB: từ 5.9 đến 6.4 + Y: 5.0

3 a) VCT nhập loại điểm Văn, Toán bạn hs lớp b) In hình điểm TB học sinh

4 a) VCT nhập loại điểm Văn, Toán bạn hs lớp

b) In hình điểm TB mơn Văn điểm TB mơn tốn lớp a) VCT nhập điểm thi thí sinh

(7)

+ Từ điểm trở lên ghi đậu + Dưới điểm ghi hỏng a) VCT nhập dãy số n

b) In hình có số chẵn, b.nhiêu số lẻ a) VCT nhập dãy n số nguyên

b) In hình tổng số chẵn, tổng số lẻ a) VCT nhập dãy n số nguyên

Ngày đăng: 08/02/2021, 07:00

w