Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
757,73 KB
Nội dung
BàiChươngtrìnhmáytínhliệu Kiểm tra cũ Các chươngtrình Pascal sau có hợp lệ không? Tại sao? Begin End 2.Begin Program vd1; Writeln(‘Chao cac ban’); End - Chươngtrình hợp lệ chươngtrình khơng thực điều - Chươngtrình khơng hợp lệ phần khai báo tên chươngtrình lại nằm phần thân chươngtrình BÀI 3: CHƯƠNGTRÌNHMÁYTÍNHVÀDỮLIỆUDữliệu kiểu liệu * Dữliệu - Dòng chữ: Chao cac ban - Số nguyên: 2007+5123=7130 - Số thực: 1927.5 chia 642.50000 Ví dụ 1: Dòng chữ Phép tốn với số BÀI 3: CHƯƠNGTRÌNHMÁYTÍNHVÀDỮLIỆUDữliệu kiểu liệu * Dữliệu * Một số kiểu liệu thường dùng - Kiểu số nguyên: 38, 25, -3, … - Kiểu số thực: 1.55, 3.14, 8.5, -3.2, - Kiểu xâu kí tự: dãy chữ cái, chữ số số kí hiệu khác: - Ví dụ: ‘Chao Số họccao chiều cac sinh ban’ ; bạn lớp; Số ‘Lop tiếtlớp; 8B’ họcsố ;tốt ’20/11/2008’ ;… ;trong điểmtuần,… trung bình mơn Tốn;… BÀI 3: CHƯƠNGTRÌNHMÁYTÍNHVÀDỮLIỆUDữliệu kiểu liệu * Dữliệu * Một số kiểu liệu thường dùng - Kiểu số nguyên: 38, 25, -3, … - Kiểu số thực: 1.55, 3.14, 8.5, -3.2, - Kiểu xâu kí tự: dãy chữ cái, chữ số số kí hiệu khác: Bảng liệt kê số kiểu liệu ngơn ngữ lập trình Pascal Tên kiểu Phạm vi giá trị 32768 Phạm vi giá trị kiểu số nguyên Integer Số nguyên khoảng -215 đến 215 -1 Real Số thực có giá trị tuyệt đối khoảng 2.9 x 10-39 đến 1.7 x 1038 số Char Một kí tự bảng chữ String Xâu kí tự, tối đa gồm 255 kí tự 3276 BÀI 3: CHƯƠNGTRÌNHMÁYTÍNHVÀDỮLIỆUDữliệu kiểu liệu Chú ý: Dữliệu kiểu kí tự kiểu xâu Pascal đặt cặp dấu nháy đơn (“”) * Dữliệu * Một số kiểu liệu thường dùng - Kiểu số nguyên: 38, 25, -3, … - Kiểu số thực: 1.55, 3.14, 8.5, -3.2, Bàilàtập x vào - Kiểu xâu kí tự: dãytrắc cácnghiệm: chữ cái,Điền chữ dấu số em lựa chọn số kí hiệu khác: Stt Dữliệu 4321 ‘4321’ ‘1’ ‘lop 8B’ 3.14 ‘A’ 1.0 Kiểu số nguyên Kiểu số thực Kiểu kí tự x x x x x x x x Kiểu xâu BÀI 3: CHƯƠNGTRÌNHMÁYTÍNHVÀDỮLIỆUDữliệu kiểu liệu * Dữliệu * Một số kiểu liệu thường dùng - Kiểu số nguyên: 38, 25, -3, … - Kiểu số thực: 1.55, 3.14, 8.5, -3.2, - Kiểu xâu kí tự: dãy chữ cái, chữ số số kí hiệu khác: Các phép tốn với liệu kiểu số Bảng kí hiệu phép tốn số học ngơn ngữ Pascal Ký hiệu Phép tốn Kiểu liệu + Cộng Số nguyên, số thực - Trừ Số nguyên, số thực * Nhân Số nguyên, số thực / Chia Số nguyên, số thực div Chia lấy phần nguyên Số nguyên mod Chia lấy phần dư Số nguyên Ví du - Phép chia: / = 2.5 -12 / = -2.4 - Phép chia lấy phần nguyên: div = -12 div = -2 - Phép chia lấy phần dư: mod 2=1 -12 mod 5=-2 BÀI 3: CHƯƠNGTRÌNHMÁYTÍNHVÀDỮLIỆUDữliệu kiểu liệu * Dữliệu * Một số kiểu liệu thường dùng - Kiểu số nguyên: 38, 25, -3, … - Kiểu số thực: 1.55, 3.14, 8.5, -3.2, - Kiểu xâu kí tự: dãy chữ cái, chữ số số kí hiệu khác: Các phép tốn với liệu kiểu số Ví du biểu thức số học cách viết chúng Pascal Ngơn ngữ tốn abc+d a 15 x 5 y (x 2) a 3 b 5 Ngôn ngữ pascal a*b–c+d 15 + * (a / 2) (x + 5) / (a + 3) – y / (b + 5) * (x + 2) * (x + 2) BÀI 3: CHƯƠNGTRÌNHMÁYTÍNHVÀDỮLIỆUDữliệu kiểu liệu Quy tắc tính biểu thức số * Dữliệu học: * Một số kiểu liệu thường dùng - Các phép toán ngoặc thực trước tiên; - Kiểu số nguyên: 38, 25, -3, … - Trong dãy phép toán - Kiểu số thực: 1.55, 3.14, 8.5, -3.2, khơng có dấu ngoặc, phép - Kiểu xâu kí tự: dãy chữ cái, chữ số nhân, phép chia, phép chia lấy số kí hiệu khác: phần nguyên phép chia lấy Các phép toán với liệu kiểu số phần dư thực trước; - Phép cộng phép trừ Bảng kí hiệu phép tốn số học ngơn ngữ thực theo thứ tự từ trái Pascal sang phải Ký hiệu Phép toán Kiểu liệu + Cộng Số nguyên, số thực - Trừ Số nguyên, số thực * Nhân Số nguyên, số thực / Chia Số nguyên, số thực div Chia lấy phần nguyên Số nguyên mod Chia lấy phần dư Số nguyên BÀI 3: CHƯƠNGTRÌNHMÁYTÍNHVÀDỮLIỆUDữliệu kiểu liệu * Dữliệu * Một số kiểu liệu thường dùng - Kiểu số nguyên: 38, 25, -3, … - Kiểu số thực: 1.55, 3.14, 8.5, -3.2, - Kiểu xâu kí tự: dãy chữ cái, chữ số số kí hiệu khác: Các phép tốn với liệu kiểu số Bảng kí hiệu phép tốn số học ngơn ngữ Pascal Ký hiệu Phép toán Kiểu liệu + Cộng Số nguyên, số thực - Trừ Số nguyên, số thực * Nhân Số nguyên, số thực / Chia Số nguyên, số thực div Chia lấy phần nguyên Số nguyên mod Chia lấy phần dư Số nguyên Chuyển biểu thức sau sang ngôn ngữ Pascal: (a b)(c d) 6 a - Ngôn ngữ Pascal: ((a + b)(c + d) + 6) / - a Chú ý: Chỉ dùng cặp dấu ngoặc tròn ( ) biểu thức tốn học viết chươngtrìnhmáytính BÀI 3: CHƯƠNGTRÌNHMÁYTÍNHVÀDỮLIỆUDữliệu kiểu liệuBài tập củng cố: * Dữliệu * Một số kiểu liệu thường dùng - Kiểu số nguyên: 38, 25, -3, … - Kiểu số thực: 1.55, 3.14, 8.5, -3.2, - Kiểu xâu kí tự: dãy chữ cái, chữ số số kí hiệu khác: Các phép tốn với liệu kiểu số Bảng kí hiệu phép tốn số học ngơn ngữ Pascal Ký hiệu Phép toán Kiểu liệu + Cộng Số nguyên, số thực - Trừ Số nguyên, số thực * Nhân Số nguyên, số thực / Chia Số nguyên, số thực div Chia lấy phần nguyên Số nguyên mod Chia lấy phần dư Số nguyên -Dãy Dữ kiệu kiểu số kiểu chữ số 2011 có thểliệu thuộc xâu kí tự Phép thực kiểu cộng liệu nào? số liệu số không Số nguyên, thực Hãy nêu kiểu dữhoặc liệu kiểu 1xâu thực kí tự.hiện liệu kiểu phép tốn thực xâu trênkiểu kiểu liệuvànhưng - Dữliệu số nguyên liệu phép khơng kiểu sốtốn thực Phép chia có lấy nghĩa phần kiểu liệu kialấy phần dư nguyên vàdữ phép chia thực liệu kiểu số nguyên không thực liệu kiểu số thực BÀI 3: CHƯƠNGTRÌNHMÁYTÍNHVÀDỮLIỆUDữliệu kiểu liệu Hướng dẫn nhà * Dữliệu - Xem lại - Đọc trước phần 3,4 sgk - Làm tập – sgk (26) * Một số kiểu liệu thường dùng - Kiểu số nguyên: 38, 25, -3, … - Kiểu số thực: 1.55, 3.14, 8.5, -3.2, - Kiểu xâu kí tự: dãy chữ cái, chữ số số kí hiệu khác: Các phép tốn với liệu kiểu số Bảng kí hiệu phép tốn số học ngơn ngữ Pascal Ký hiệu Phép toán Kiểu liệu + Cộng Số nguyên, số thực - Trừ Số nguyên, số thực * Nhân Số nguyên, số thực / Chia Số nguyên, số thực div Chia lấy phần nguyên Số nguyên mod Số nguyên Số nguyên ... ngoặc tròn ( ) biểu thức toán học viết chương trình máy tính BÀI 3: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU Dữ liệu kiểu liệu Bài tập củng cố: * Dữ liệu * Một số kiểu liệu thường dùng - Kiểu số nguyên:... Chương trình khơng hợp lệ phần khai báo tên chương trình lại nằm phần thân chương trình BÀI 3: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU Dữ liệu kiểu liệu * Dữ liệu - Dòng chữ: Chao cac ban - Số nguyên:... gồm 255 kí tự 3276 BÀI 3: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU Dữ liệu kiểu liệu Chú ý: Dữ liệu kiểu kí tự kiểu xâu Pascal đặt cặp dấu nháy đơn (“”) * Dữ liệu * Một số kiểu liệu thường dùng - Kiểu