Bài giảng Tin học Lớp 8 - Bài 9: Làm việc với dãy số
Hãy ghi cú pháp của câu lệnh lặp với số lần chưa biết trước? Và nêu sự hoạt động.
While <điều kiện> do;
Đầu tiên kiểm tra điều kiện, nếu điều kiện sai thì kết thúc, nếu điều kiện đúng thì thực hiện câu lệnh sau đó quay lại kiểm tra điều kiện, vòng lặp cứ thế tiếp tục.
While <điều kiện> do
Đầu tiên kiểm tra điều kiện, nếu điều kiện sai thì kết thúc, nếu điều kiện đúng thì thực hiện câu lệnh sau đó quay lại kiểm tra điều kiện, vòng lặp cứ thế tiếp tục.
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Tin học Lớp 8 - Bài 9: Làm việc với dãy số", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.
File đính kèm:
- bai_giang_tin_hoc_lop_8_bai_9_lam_viec_voi_day_so.ppt
Nội dung text: Bài giảng Tin học Lớp 8 - Bài 9: Làm việc với dãy số
- Baøi 9 LAØM VIEÄC VÔÙI DAÕY SOÁ Vaäy coù caùch naøo ñeå thay theá k bieán ôû treân bôûi moät bieán duy nhaát hay khoâng? Vaø thay theá k laàn caâu leänh nhaäp ôû treân bôûi moät caâu leänh duy nhaát hay khoâng?
- Baøi 9 LAØM VIEÄC VÔÙI DAÕY SOÁ 1. Daõy soá vaø bieán maûng: Diem 8 6 7 5 10 Chæ soá 1 2 3 4 . k Maûng Döõ lieäu kieåu maûng
- Baøi 9 LAØM VIEÄC VÔÙI DAÕY SOÁ 1. Daõy soá vaø bieán maûng: Diem 8 6 7 5 10 Chæ soá 1 2 3 4 . k ➢ Moät bieán ñöôïc khai baùo coù kieåu döõ lieäu laø kieåu maûng ñöôïc goïi laø bieán maûng. ➢ Giaù trò cuûa bieán maûng laø moät maûng, töùc laø moät daõy soá. ➢ Moãi soá laøø giaù trò cuûa töøng phaàn töû trong maûng.
- Baøi 9 LAØM VIEÄC VÔÙI DAÕY SOÁ 2. Ví duï veà bieán maûng. Ví duï: Chæ soá cuoái Var chieucao: array[1 50] of real; Teân maûng ChæChæ soá soá cuoái ñaàu Var tuoi: array[21 80] of integer; Teân maûng Chæ soá ñaàu
- Baøi 9 LAØM VIEÄC VÔÙI DAÕY SOÁ 2. Ví duï veà bieán maûng. Caùch khai baùo maûng nhö sau: Var Tên mảng: Array[ ] of ; Chỉ số đầu, chỉ số cuối: là các hằng hoặc biểu thức nguyên Chỉ số đầu <= chỉ số cuối Giữa hai chỉ số là dấu
- 2. Ví duï veà bieán maûng: Write(‘Nhap vo diem HS thu 1: For i:=1 to k do ‘); begin Readln(diem1); write(‘Nhap vao Write(‘Nhap vo diem HS thu 2: diem HS thu ‘,I,’ : ‘); ‘); readln( diem[i] ); Readln(diem2); end; Write(‘Nhap vo diem HS thu 3: ‘); Readln(diem3); Write(‘Nhap vo diem HS thu k: ‘); Readln(diemk);
- b. In c¸c phÇn tö trong biÕn m¶ng VÝ dô: In m¶ng võa nhËp C¸c bíc ThÓ hiÖn b»ng pascal 1. Th«ng b¸o Writeln(‘ Diem tin hoc cua lop : ’); For i:=1 to n do 2. In gi¸ trÞ cña c¸c phÇn tö Begin Textcolor(i); Write(diemtin[i]:4:1); End; KÕt qu¶ in ra mµn hình: Diem tin hoc cua lop : 7.0 9.0 4.5 6.0 9.5 8.0 5.5
- Cùng tìm thuật toán Tìm ra Quả này Quả này quả lớn lớn nhất mới lớn Ồ ! Quả Quả này bé nhất rồi hơn, bỏ qua nhất ? này lớnQuả này hơn bé hơn, bỏ qua MAX 7.0 8.0 9.5 6.0 4.5
- Program vd1; Uses crt; Var Khai b¸o biÕn A: Array[1 100] of real; i,n: integer; m¶ng Max,min: real; BEGIN Clrscr; write(‘ Nhap vao so häc sinh : ’) ; readln(n) ; For i := 1 to n do NhËp vµo biÕn Begin m¶ng write(‘ Nhap diem Hs thu ‘,i,’ : ‘) ; readln(A[i]) ; End; Max:=A[1]; For i := 2 to n do If A[i]>Max Then Max := A[i]; Writeln(‘ Diem lon nhat la ', Max:5:1) ; T×m sè lín nhÊt vµ Min:=A[1]; sè nhá nhÊt For i := 2 to n do If A[i]<Min Then Min := A[i]; Writeln(‘ Diem nho nhat la ', Min:5:1) ; Readln ; END.
- BÀI TẬP VẬN DỤNG