giải cho mình bài bài 3 sgk tin học 8

1 câu trả lời

1 /

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

- Phép toán: (3*4)+(5*6)*(123-2123) chỉ thực hiện được trên kiểu dữ liệu Integer và không thực hiện đươc trên kiểu dữ liệu String

2/

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

3/

 Ta có thể định nghĩa một "phép toán" có thể thực hiện đươc trên hai xâu kí tự đó. Ví dụ như:

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

   Phép chuyển đổi: Chuyển đổi chữ thường thành chữ hoa và 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" và "8A" thành "Lớp 8A".

4/

- Writeln('5+20=' , '20+5'); thì sẽ cho ra kết quả trả về thuộc kiểu dữ liệu xâu kí tự: 5+20= 20+5

- Writeln('5+20=' , 20+5); thì sẽ cho ra kết quả là một số bởi một phép tính toán: 5+20= 25

- Hai lệnh sau Writeln('100'); và Writeln(100); sẽ cho ra cùng một kết quả là 100. Nhưng kiểu dữ liệu của hai lệnh lại không tương đương nhau, một lệnh là kiểu dữ liệu xâu kí tự, một lệnh thuộc kiểu dữ liệu số nguyên

5/

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)

7/

a) Đúng.

b) Sai.

c) Đúng.

d) Đúng khi x > 3 và ngược lại

8/

a) (15-8)>=3;

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

c) 11*11 = 121;

d) x > 10 – 3*x;

6/

Câu hỏi trong lớp Xem thêm