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

Bai 3 Chuong trinh may tinh va du lieu

16 9 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 16
Dung lượng 1,17 MB

Nội dung

Các phép toán với dữ liệu kiểu số: Quy tắc tính các biểu thức số học trong ngôn ngữ Pascal: • Các phép toán trong ngoặc được thực hiện trước tiên.. • Trong dãy các phép toán không có dấu[r]

(1)(2) Chương trình sau có thực chạy kết không? Nếu không lỗi chương trình và sửa lỗi? PROGRAM ct dt; USES crt; BEGIN wrtieln('chao cac ban '); readln END; (3) Hãy cho biết các loại liệu chính Excel? Có loại: Dữ liệu số và liệu kí tự (văn bản) (4) Dữ liệu và kiểu liệu: Các kiểu liệu quen thuộc: Các kiểu liệu khác thường xử lí theo các cách khác nhau? Ngôn Ngôn ngữ ngữ lập lập trình trình định 5+6=? nghĩa nghĩa sẵn sẵn số kiểu kiểu 5+x=? dữ liệu liệu cơ bản nào? nào? (5) Dữ liệu và kiểu liệu: Một số kiểu liệu thường dùng nhất: -Số nguyên (Integer): -Số thực (real): -Kí tự (char): -Xâu kí tự (string): Vd: Chiều cao: 1.5, Điểm TB: 7.3 Là dãy liên tiếp các kí tự (tối đa 255) Vd: Số học sinh: 28, số sách 103 Là chữ, số hay kí hiệu đặc biệt (6) Dữ liệu và kiểu liệu: Ví dụ: Bảng đây liệt kê số kiểu liệu NNLT Tên kiểu Phạm vi giá trị integer Số nguyên khoảng từ: -32768 đến 32767 real Số thực khoảng từ: 2.9 x 10-39 đến 1.7 x 1038 và số char Một kí tự bảng chữ cái string Xâu kí tự tối đa gồm 255 kí tự * Lưu ý: Trong Pascal, chương trình dịch hiểu dãy chữ số là kiểu xâu Ta phải đặt dãy số đó cặp dấu nháy đơn Ví dụ: ‘1’; ‘23623’; (7) Dữ liệu và kiểu liệu: Em hãy hoàn thành bài tập sau: Điền dấu x vào ô lựa chọn Dữ liệu 54231 ‘54231’ 142.34 8.0 - 346 ‘8’ ‘1/10/2008’ ‘Lop 8/4’ Integer Real Char String (số nguyên) (số thực) (kí tự) (Xâu kí tự) x STT x x x x x x x (8) Các phép toán với liệu kiểu số Ở toán học, em thường gặp phép toán nào? Trong NNLT có thể thực các phép toán số học không? (9) Các phép toán với liệu kiểu số: Các kí hiệu phép toán số học sử dụng NNLT Pascal: Kí hiệu + * / div mod Phép toán Cộng trừ Nhân Chia Chia lấy phần nguyên Chia lấy phần dư Kiểu liệu Số nguyên, số thực Số nguyên, số thực Số nguyên, số thực Số nguyên, số thực Số nguyên Số nguyên (10) Các phép toán với liệu kiểu số: Thảo luận nhóm, tổ chia chóm thực câu theo chọn ô chữ, thời gian phút Mỗi tổ chọn nhóm nhanh Chuyển đổi biểu thức toán học sang biểu thức pascal sau? x 5 x a   a2  2 ( a  b)(1  c) 3 ax  bx  c  a   a  bc  d  6  a (b  2) (11) Các phép toán với liệu kiểu số: x 5 x a   a2  2 ( a  b)(1  c ) (x+5)/(a+3)-x/(a*a+1) 3 ax  bx  c  a  bc  d  6  a a  (b  2) x (a*a+b)*(1+c)*(1+c) *(1+c) a*x*x*x+b*x+c ((a+b)*(c-d)+6)/3-a 1/x-a/5*(b*b+2) (12) Các phép toán với liệu kiểu số: Quy tắc tính các biểu thức số học ngôn ngữ Pascal: • Các phép toán ngoặc thực trước tiên • Trong dãy các phép toán không có dấu ngoặc, các phép *, /, div, mod thực trước • Phép cộng và phép trừ thực theo thứ tự từ trái sang phải • Trong ngôn ngữ lập trình sử dụng dấu ngoặc tròn ( ) (13) Bài Để tính thương số a,b chẵn: t=a/b, hãy lựa kiểu liệu thích hợp cho t,a,b? a, b: kiểu Integer; T: kiểu real; (14) Bài Bốn bạn A,B,C,D đưa kết các phép chia hai số nguyên 14 và 5? Hãy chọn kết đúng? A 14/5=2; 14 div 5=2; 14 mod 5=4 B 14/5=2.8; 14 div 5=2; 14 mod 5=4 C 14/5=2.8; 14 div 5=4; 14 mod 5=2 D 14/5=3; 14 mod 5=4 14 div 5=2; (15) Bài 3.Chuyển biểu thức pascal sang biểu thức toán học? A a*x*x*x+b*x*x+c*x+d ax  bx  cx  d B 1/(1+x)*(1+x)-2/(x*x+1)  (1  x ) ( x  1) (16) (17)

Ngày đăng: 13/10/2021, 22:50

w