Bài tập chương 10 1. Viết thuật giải nhập 1 số từ bàn phím và in ra bình phương của số đó nếu số đó là số dương. 2. Viết thuật giải yêu cầu người sử dụng nhập một mật mã từ bàn phím và so sánh mật mã đó với mật mã được lưu trong máy. Nếu mật mã đúng thì in ra dòng chữ “CHAO MUNG”, nếu sai thì thoát khỏi chương trình 3. Viết thuật giải nhập từ bàn phím một số tự nhiên N và in ra các số trong phạm vi từ 1 đến N 4. Viết thuật giải nhập từ bàn phím 2 số tự nhiên m, n (mn UCLn(m,nm) với n>m • BCNN(m,n)=mnUCLN(m,n) Bài tập chương 11 1. Trình bày khái niệm tên trong Pascal. Số ký tự của tên tối đa là bao nhiêu? 2 Đánh dấu vào các tên không hợp lệ trong số các tên dưới đây: a. BEGIN b. TrinhCon c. 3_so d. Lonnhat e. So_Lon_Nhat 3. Trình bày sự khác nhau giữa từ khóa và từ chuẩn, tên chuẩn. 4. Thế nào là tên chương trình (tiêu đề chương trình). Nếu không đặt tên thì có ảnh hưởng gì đến kết quả chương trình không? 5. Đánh dấu vào kiểu không đếm được trong các kiểu dữ liệu sau: a. Các số thực nằm giữa 1.0 và 2.0 b. Các số nguyên trong miền 1..200 c. Phạm vi các chữ cái thường từ ‘a’ đến ‘f’ d. Trong phần khai báo TYPE: Weekdays=(Mon, Tue, Wed, Thu, Fri, Sat) 6. Đánh dấu số không khai báo được theo kiểu Word trong các số dưới đây: a. 12345 b. 716533 c. 72745 d. 34567 7. Đánh dấu vào các số không khai báo được theo kiểu Byte trong các số dưới đây: a. 32890 b. 0 c. 0..255 d. 0..65535 8. Biết rằng SUCC(n)=5. Hỏi giá trị của ODD(n) bằng bao nhiêu? 9. Biết rằng round(x)=trunc(x)1. Hỏi x có phải là số dương không? 10. Tính giá trị của các biểu thức dưới đây: a. (‘d’>‘g’) and (18 div 4 4 >125) = b. (True