Câu 1 Cho X nhận các gíá trị: 5, 10, 20, 30, 200. Y nhận các giá trị: 3.5, 6.2, 7.0, 23.3. Z nhận các gíá trị: ‘A’, ‘B’, ‘a’, ‘0’. Viết câu lệnh khai báo X, Y, Z sao cho ít tốn bộ nhớ nhất.

2 câu trả lời

=> Khai báo : Var X : byte; Y : real; Z : char;

=> Giá trị X : 5, 10, 20, 30, 200

-  Kiểu dữ liệu biến X là kiểu nguyên : 

-  Các kiểu dữ liệu có thể khai báo cho biến X :

+ byte : phạm vi giá trị từ 0 đến 255 : tốn 1 byte

+ integer : phạm vi giá trị - 32768 đến 32767 : tôn 2 byte

+ word : phạm vi giá trị từ 0 đến 65535 : tốn 2 byte

+ longint : phạm vi từ - 2147483648 đến 2147483647 : tốn 4 byte

=> Giá trị biến Y : 3.5, 6.2, 7.0, 23.3

-  Kiểu dữ liệu biến Y là kiểu thực

-  Các kiểu dữ liệu có thể khai báo cho biến Y

+ real : 6 byte

+ extended : 10 byte

=> Giá trị biến Z : 'A', 'B', 'a', '0'

-  Kiểu dữ liệu biến Z là kiểu kí tự 

-  Kiểu dữ liệu có thể khai báo : char

Để tiết kiệm bộ nhớ, bạn có thể sử dụng kiểu dữ liệu phù hợp cho X, Y và Z tương ứng với số lượng và loại giá trị mà chúng nhận được.

Dựa trên các giá trị đã cho, Có thể khai báo dữ liệu như sau: 

Var X : byte;

       Y : Single;

       Z : Char;

-> X nhận các giá trị nguyên nên sẽ khai báo với kiểu dữ liệu Byte- là kiểu dữ liệu nguyên tốn ít bộ nhất (1 Byte) mà vẫn thỏa mãn các giới hạn của các giá trị được nhập vào.Tương tự ,Y với kiểu dữ liệu thực Single (4 Byte) và Z với kiểu dữ liệu kí tự Char (1 Byte) Bằng cách này, chúng ta chỉ cần dành bộ nhớ cho các phần tử cần thiết và không cần phải khai báo riêng cho mỗi biến.

Câu hỏi trong lớp Xem thêm
3 lượt xem
2 đáp án
8 giờ trước

giup e voi I/ Supply the correct form of the verbs in brackets 1. You (think) ……………………… collecting stamps costs much money? 2. Every year, my mother (give) ……………………… me a nice doll on my birthday. 3. Jenny says she loves collecting pens but she (not/continue) ……………………… this hobby from next year. 4. If you wash your hands more, you (have)……………………. less chance of catching flu. 5. Getting plenty of rest is very good. It (help)…………………. you to avoid depression. 6. Mr. John (be) ……………………… principal of our school since last year. 7. I (see) ……………………… a car accident on this corner yesterday. 8. We like (come)……………………to school by bus, but we hate (stand)………………………. and (wait) …………………… in the rain. 9. ……………………… (you/ ever/ meet) anyone famous? 10. My mother (come) ……………………… to stay with us next weekend. 11. When he lived in Manchester, he (work) ……………………… in a bank. 12. We (be) ……………………… students for four years. 13. We are planting trees around our school now. Our school (be) ……………………… surrounded by a lot of green trees. 14. What ……………………… your father usually ……………………… (do) in the evenings? 15. My sister likes (cook) ……………………… very much. She can cook many good foods. 16. My father says when he's retired, he (go) …………………… back to his village to do the gardening. 17. They want (buy) ……………………… some meat for dinner. 18. Linh is my best friend. We (know) ……………………… each other for 5 years. 19. I enjoy (fish) ……………………… because it is relaxing. 20. How about (go) ……………………… to the movie theatre?

3 lượt xem
1 đáp án
1 ngày trước