1 Để dịch và chạy chương trình cần làm thế nào ?
2 Các phép toán với dữ liệu kiểu số ?
3 Trình bày lệnh nhập dữ liệu , thông báo kết quả tính toán , dừng màn hình để xem kết quả ?
4 Cú pháp khai báo biến và hằng ( cho ví dụ )? Hãy so sánh điểm giống và khác nhau giữa hằng và biến ?
5 Bài tập :
* Viết chương trình tính và in ra màn hình diện tích tam giác với chiều cao h = 5 , độ dài cạnh đáy d được nhập vào từ bàn phím
* Viết chương trình tính và in ra màn hình tổng của hai số a và b ; biết a= 10 và giá trị của b được nhập từ bàn phím
*Viết chương trình tính và in ra màn hình diện tích hình chữ nhật với chiều rộng =5 , chiều dài b được nhập vào từ bàn phím .
6 Bài tập phần luận
* Giả sử A được khai báo là biến với kiểu dữ liệu số thực , X là biến với dữ liệu xâu . Các phép gán sau đây có hợp lệ không ?
a) A:=4
b) X:= 3242
c) X:='3242'
d) A:= 'Ha Noi '.
* Giả sử ta đã khai báo một hằng Pi với giá trị 3.14 . Có thể gán lại giá trị 3.1415 cho Pi trong phần thân chương trình được không ?Tại sao ?
* Trong Pascal , khai báo nào sau đây là đúng ?
a) var tb: real;
b) var 4hs : integer;
c) const x : real;
d) var R = 30;
* Hãy liệt kê các lỗi có thể có trong chương trình dưới đây và sửa lai cho đúng :
Var a,b := integer;
const c:= 3;
begin
a:=200
b:= a/c;
write (b);
readln
end .
* Hãy cho biết kiểu dữ liệu của các biến cần khai báo dùng để viết chương trình để giải các bài toán dưới đây :
a) Tính diện tích S của hình tam giác với độ dài một cạnh a và chiều cao tương ứng h ( a và h là các số tự nhiên được nhập từ bàn phím ).
b) Tính kết quả c của phép chia lấy phần nguyên và kết quả d của phép chia lấy phần dư của 2 số nguyên a và b .