Tải Giải bài tập SGK Tin học 8 bài 3 - Chương trình máy tính và dữ liệu

4 40 0
Tải Giải bài tập SGK Tin học 8 bài 3 - Chương trình máy tính và dữ liệu

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

Thông tin tài liệu

Nguyên tắc so sánh thực hiện như sau, chúng sẽ đem từng ký tự tương ứng với nhau để so sánh, xâu nào có ký tự có số thứ tự trong bảng mã ASCII lớn hơn thì xâu đó lớn hơn. Hai xâu ký tự đ[r]

(1)

Giải tập SGK Tin học 3: Chương trình máy tính liệu Bài (trang 24 sgk Tin học lớp 8): Hãy nêu hai kiểu liệu một phép toán thực kiểu liệu, phép tốn khơng có nghĩa kiểu liệu

Trả lời:

- Hai kiểu liệu là: Integer (số nguyên), String (xâu kí tự)

- Phép toán: (3*4)+(5*6)*(123-2123) thực kiểu liệu Integer không thực đươc kiểu liệu String

Bài (trang 24 sgk Tin học lớp 8): Dãy chữ số 2017 thuộc kiểu liệu nào?

Trả lời:

- Dãy chữ số 2017 thuộc kiểu liệu: Integer (số nguyên), ), real (số thực), String (xâu kí tự)

Bài (trang 24 sgk Tin học lớp 8): Cho hai xâu kí tự "Lớp" "8A" Hãy thử định nghĩa "phép tốn" thực hai xâu kí tự

Trả lời:

- Ta định nghĩa "phép tốn" thực đươc hai xâu kí tự Ví dụ như:

Phép đếm: Đếm số kí tự có "Lớp" "8A"

Phép chuyển đổi: Chuyển đổi chữ thường thành chữ hoa ngược lại: "Lớp" thành "lỚP", "8A" thành "8a"

Phép ghép: Ghép hai xâu kí tự "Lớp" "8A" thành "Lớp 8A"

Bài (trang 25 sgk Tin học lớp 8): Hãy phân biệt ý nghĩa câu lệnh Pascal sau đây:

Writeln('5+20=' , '20+5') ; Writeln('5+20=' , 20+5);

Hai lệnh sau có tương đương với không? Tại sao?

(2)

Trả lời:

- Writeln('5+20=' , '20+5'); cho kết trả thuộc kiểu liệu xâu kí tự: 5+20= 20+5

- Writeln('5+20=' , 20+5); cho kết số phép tính tốn: 5+20= 25

- Hai lệnh sau Writeln('100'); Writeln(100); cho kết 100 Nhưng kiểu liệu hai lệnh lại không tương đương nhau, lệnh kiểu liệu xâu kí tự, lệnh thuộc kiểu liệu số nguyên

Bài (trang 25 sgk Tin học lớp 8): Viết biểu thức toán với các ký hiệu Pascal:

a) ab+c

d; b) ax2 + bx + c;

c) 1x−a

5(b+2); d) (ax2 + b)(1+c)3

Trả lời:

a) (a/b) + (c/d).

b) a*x*x +b*x+c

c) (1/x)-(a/5)*(b+2)

d) (a*a+b)*(1+c)*(1+c)*(1+c)

Bài (trang 25 sgk Tin học lớp 8): Chuyển biểu thức viết trong Pascal sau thành biểu thức toán:

(3)

Bài (trang 25 sgk Tin học lớp 8): Hãy xác định kết phép so sánh sau đây:

Trả lời: a) Đúng

b) Sai

c) Đúng

d) Đúng x > ngược lại

Bài (trang 25 sgk Tin học lớp 8): Viết biểu thức tập theo quy ước Pascal

Trả lời: a) (15-8)>=3;

b) (20-15)*(20-15) <> 25;

c) 11*11 = 121;

d) x > 10 – 3*x;

Tìm hiểu mở rộng (trang 25 sgk Tin học lớp 8): Khi học mơn Tốn em đã quen thuộc với số nguyên, số thực với phép toán số học phép so sánh tập hợp số Phép tốn cộng phép so sánh định nghĩa có ý nghĩa tập hợp kí tự xâu kí tự Em tìm hiểu

Trả lời:

(4)

Ví dụ:

st1:='Le';

st2:='Thanh';

St=st1 + st2;

=> KQ: 'Le Thanh'

2 Phép so sánh:

Hai xâu ký tự so sánh với phép so sánh =, >, <…

Nguyên tắc so sánh thực sau, chúng đem ký tự tương ứng với để so sánh, xâu có ký tự có số thứ tự bảng mã ASCII lớn xâu lớn

Hai xâu ký tự gọi chúng hồn tồn giống (có độ dài nhau)

Ví dụ: 'FILENAME' = 'FILENAME '

Ngày đăng: 31/12/2020, 16:17

Tài liệu cùng người dùng

Tài liệu liên quan