Tiet 15 bai tap

Chia sẻ bởi Nguyễn Thị Bích Hằng | Ngày 24/10/2018 | 58

Chia sẻ tài liệu: tiet 15 bai tap thuộc Tin học 8

Nội dung tài liệu:

GV : Nguyễn Thị Bích Hằng
trường tHCS quán hành
Kính chào quí thầy cô tổ khoa học tự
nhiên về dự tiết học cùng tập thể lớp 8a1
I>Lí thuyết
Hãy cho biết chương trình máy tính là gì?
Chương trình máy tính gồm những thành phần nào?
*/ Chương trình máy tính gồm 2 phần:
+. Phần khai báo:
Khai báo tên chương trình với từ khoá PROGRAM
Khai báo thư viện crt với từ khoá USES
Khai báo biến với từ khoá VAR
Khai báo hằng với từ khoá CONTS
Một số khai báo khác( chưa học)

*/ Chương trình máy tính là tập hợp các câu lệnh, mỗi câu lệnh hướng một thao tác cần thể hiện và tạo thành một hệ thống mà máy tính hiểu và xử lý được
I>Lí thuyết
+.Thân chương trình
-Bắt đầu thân với từ khoá BEGIN
Các câu lệnh hướng tới thực hiện các công việc
Kết thúc chương trình với từ khoá END
Tiết 15 : Ôn tập - Bài tập
Em hãy cho biết dữ liệu là gì?
Ta sử dụng những kiểu dữ liệu nào trong ngôn ngữ lập trình?
I>Lí thuyết
Dữ liệu là thông tin được lưu giữ trong bộ nhớ máy tính
Trong ngôn ngữ lập trình ta đang sử dụng 4 kiểu dữ liệu :
Số nguyên: INTEGER
Số thực : REAL
1kí tự: CHAR
Xâu kí tự : STRING
Lưu ý : Trong NNLT- PASCAL kiểu xâu kí tự phải đặt trong cặp dấu ".."
I>Lí thuyết
Cú pháp khai báo tên chương trình : PROGRAM Tenchuongtrinh;
Cú pháp khai báo thư viện crt : USES crt;
Cú pháp khai báo biến biến:
VAR danh sách tên biến : kiểu dữ liệu của giá trị biến;
Cú pháp khai báo hằng : CONST tên hằng=Giá trị hằng;
I>Lí thuyết
Em hãy trình bày các cú pháp khai báo?
I>Lí thuyết
Em hãy trình bày các lệnh đã học của ngôn ngữ lập trình
pascal?

1/ Lệnh in ra màn hình kết quả xâu kí tự
Writeln (` xau ki tu can in ra man hinh ket qua`);
2/ Lệnh nhập giá trị của biến từ bàn phím :
Readln(tên biến);
3/ Lệnh dừng màn hình kết quả cho đến khi người sử dụng nhấn phím
Readln;
4/ Lệnh dừng màn hình kết quả trong một thời gian nhấtđịnh: DELAY(thời gian);
5/ Lệnh gán giá trị cho biến: Tên_biến: giá trị biến;(Giá trị biến có thể thay đổi trong chương trình)
6/ Lệnh gán giá trị cho hằng: Tên hằng = Giá trị hằng;(giá trị của hằng không thay đổi trong
Tiết 15 : Ôn tập - bài tập
Em hãy trình bày các phép toán và phép so sánh đã học của ngôn ngữ lập trình ?
Tiết 15 : Ôn tập - bài tập


Các phép toán trong ngôn ngữ lập trình
- Phép cộng kí hiệu là : +
- Phép trừ được kí hiệu là: -
- Phép nhân đựơc kí hiệu là: *
- Phép chia được kí hiệu là: /
- Phép chia lấy phần nguyên kí hiệu là : div
- Phép chia lấy phần dư kí hiệu là: mod
Tiết 15 : Ôn tập - bài tập
* Các phép so sánh trong ngôn ngữ lập trình gồm:
-Phép băng : kí hiệu =
-Phép khác : kí hiêu <>
- Phép lớn hơn : kí hiệu >
- Phép nhỏ hơn: kí hiệu <
- Phép lớn hơn hoặc bằng: kí hiệu >=
- Phếp nhỏ hơn hoặc bằng: kí hiệu <=
Các phép so sánh trong ngôn ngữ lập trình cho kết quả là đúng hoặc sai

Bài 1:Viết chương trình tính chu vi, diện tích của hình thang
Biết: - Đáy AB = 3.5 cm; Đáy DC = 9 cm; Cạnh AD = 3cm ;
Cạnh BC = 4.5 cm; đường cao AH = 2,5 cm
Bài làm
Program hinhthang;
Uses crt;
Begin Clrscr;
Writeln(‘chu vi =‘ , 3+3.5+ 4.5 +9);
Writeln(‘dien tich =‘,(3.5 +9)*2.5/2); readln;
End.



II> Bài tập
Program hcn;
Uses crt;
Var a,b,cv,s : real;
Begin
Writeln(`hay nhap kich thuoc cac canh hinh chu nhat`);Readln(a);
Readln(b); cv:= 2*a +2*b; s:= a*b;
Writeln(`chu vi hinh chu nhat la:`,cv);
Writeln(`Dien tich hinh chu nhat la:`,s); Readln;
End.
Bài 2: Viết chương trình tính chu vi, diện tích hình chữ nhật, trong đó số đo 2 cạnh được nhập từ bàn phím
II> Bài tập
Bài 3 :Viết chương trình tính tiền công lao động như sau:
- Đơn giá mỗi giờ là15000đ. Nếu làm ngoài giơ hoặc ngày nghỉ tính gấp đôi. Trong đó số giờ làm bình thường và số giờ làm ngoài giờ được nhập từ bàn phím

Bài làm
Program tiencong;
Uses crt;
Var sogio,ngoaigio,tiencong: real;
Const dongia = 15000;
Begin clrscr;
Writeln( `nhap so gio lam ngay thuong:`); Readln(sogio);
Writeln( ` nhap so gio lam ngoài gio:`); Readln(ngoàigio);
II> Bài tập

Tiencong := sogio * dongia +ngoaigio *dongia *2;
Writeln( `so tien cong la: `, tiencong , `VNĐ`);
Readln;
End.
Tiết 15 : Ôn tập bài tập
Bài tập về nhà

Bài 4, 5, 6, trang 33
xin trân trọng cảm ơn !
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Thị Bích Hằng
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)