1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Tai lieu boi duong in CHUYÊN ĐỀ TURBO PASCAL

94 14 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 94
Dung lượng 728,5 KB

Nội dung

PHÒNG GIÁO DỤC & ĐÀO TẠO TRIỆU PHONG TRƯỜNG THCS NGUYỄN BỈNH KHIÊM ***    ** (Tài liệu bồi dưỡng học sinh giỏi môn tin học dành cho học sinh THCS) GIỚI THIỆU TÓM TẮT TẬP TÀI LIỆU I Làm quen với chương trình Pascal – Khai báo, sử dụng biến – Các thủ tục vào II Cấu trúc lựa chọn: if … then … else Case of III Cấu trúc lặp với số lần lặp biết: For … to … IV Cấu trúc lặp với số lần lặp chưa biết V Dữ liệu kiểu mảng VI Chương trình VII Xâu ký tự VIII Chuyên đề: Tính chia hết- Số nguyên tố CHƯƠNG I CÁC KIỂU DỮ LIỆU CƠ BẢN KHAI BÁO HẰNG, BIẾN, KIỂU, BIỂU THỨC VÀ CÂU LỆNH A LÝ THUYẾT: I CÁC KIỂU DỮ LIỆU CƠ BẢN Kiểu logic - Từ khóa: BOOLEAN - miền giá trị: (TRUE, FALSE) Kiểu số nguyên 2.1 Các kiểu số nguyên Tên kiểu Phạm vi Dung lượng Shortint -128 → 127 byte Byte → 255 byte Integer -32768 → 32767 byte Word → 65535 byte LongInt -2147483648 → 2147483647 byte 2.2 Các phép toán kiểu số nguyên 2.2.1 Các phép toán số học: +, -, *, / (phép chia cho kết số thực) Phép chia lấy phần nguyên: DIV (Ví dụ : 34 DIV = 6) Phép chia lấy số dư: MOD (Ví dụ: 34 MOD = 4) Kiểu số thực 3.1 Các kiểu số thực: Tên kiểu Phạm vi Dung lượng -45 +38 Single 1.5× 10 → 3.4× 10 byte -39 +38 Real 2.9× 10 → 1.7× 10 byte -324 +308 Double 5.0× 10 → 1.7× 10 byte -4932 +4932 Extended 3.4× 10 → 1.1× 10 10 byte Chú ý: Các kiểu số thực Single, Double Extended yêu cầu phải sử dụng chung với đồng xử lý số phải biên dịch chương trình với thị {$N+} để liên kết giả lập số 3.2 Các phép toán kiểu số thực: +, -, *, / Chú ý: Trên kiểu số thực khơng tồn phép tốn DIV MOD 3.3 Các hàm số học sử dụng cho kiểu số nguyên số thực: SQR(x): Trả x2 SQRT(x): Trả bậc hai x (x≥ 0) ABS(x): Trả |x| SIN(x): Trả sin(x) theo radian COS(x): Trả cos(x) theo radian ARCTAN(x): Trả arctang(x) theo radian TRUNC(x): Trả số nguyên gần với x bé x INT(x): Trả phần nguyên x FRAC(x): Trả phần thập phân x ROUND(x): Làm tròn số nguyên x PRED(n): Trả giá trị đứng trước n SUCC(n): Trả giá trị đứng sau n ODD(n): Cho giá trị TRUE n số lẻ INC(n): Tăng n thêm đơn vị (n:=n+1) DEC(n): Giảm n đơn vị (n:=n-1) Kiểu ký tự - Từ khố: CHAR - Kích thước: byte - Để biểu diễn ký tự, ta sử dụng số cách sau đây: • Đặt ký tự cặp dấu nháy đơn Ví dụ 'A', '0' • Dùng hàm CHR(n) (trong n mã ASCII ký tự cần biểu diễn) Ví dụ CHR(65) biễu diễn ký tự 'A' • Dùng ký hiệu #n (trong n mã ASCII ký tự cần biểu diễn) Ví dụ #65 - Các phép tốn: =, >, >=, max then begin max:=spt; kq:=x; end; if i (2) (3) (5) (có cách) Program baitoanchiakeo; uses crt; var t,x:array[0 20] of integer; n,m,i:integer; f:text; procedure inkq(i:integer); var j:integer; begin write(n ,'->'); for j:=1 to i-1 write('(',x[j],')'); writeln('(',x[i], ')'); end; procedure try(i:integer); var j:integer; begin for j:= to n if j>x[i-1] then begin x[i]:=j; t[i]:=t[i-1]+ j; if (t[i]=n) and (i=m) then inkq(i) else if t[i]

Ngày đăng: 28/12/2021, 09:49

HÌNH ẢNH LIÊN QUAN

1. Hình vuơng. 2. Hình chữ nhật. 3. Hình trịn. 4. Tam giác. 5. Hình thang. - Tai lieu boi duong in CHUYÊN ĐỀ TURBO PASCAL
1. Hình vuơng. 2. Hình chữ nhật. 3. Hình trịn. 4. Tam giác. 5. Hình thang (Trang 6)
Viết chương trình cho phép tính diện tích các hình: Hình vuơng; Hình chữ nhật; Hình trịn; Tam giác; Hình thang - Tai lieu boi duong in CHUYÊN ĐỀ TURBO PASCAL
i ết chương trình cho phép tính diện tích các hình: Hình vuơng; Hình chữ nhật; Hình trịn; Tam giác; Hình thang (Trang 6)
Bài tập 6:Viết chương trình in ra màn hình tam giác Pascal. Ví dụ, với n=4 sẽ in ra hình sau: - Tai lieu boi duong in CHUYÊN ĐỀ TURBO PASCAL
i tập 6:Viết chương trình in ra màn hình tam giác Pascal. Ví dụ, với n=4 sẽ in ra hình sau: (Trang 24)
output: đưa ra màn hình tất cả các cách chọn cĩ thể và tổng số cách chọn. Ví dụ: Input: N = 4; k = 2 - Tai lieu boi duong in CHUYÊN ĐỀ TURBO PASCAL
output đưa ra màn hình tất cả các cách chọn cĩ thể và tổng số cách chọn. Ví dụ: Input: N = 4; k = 2 (Trang 54)
-Từ dịng thứ nhất và các dịng kế tiếp: liệt kê các cặp số đơi bạn (theo từng trang màn hình nếu nhiều số) -dịng cuối: ghi tổng số đơi bạn - Tai lieu boi duong in CHUYÊN ĐỀ TURBO PASCAL
d ịng thứ nhất và các dịng kế tiếp: liệt kê các cặp số đơi bạn (theo từng trang màn hình nếu nhiều số) -dịng cuối: ghi tổng số đơi bạn (Trang 82)

TỪ KHÓA LIÊN QUAN

w