Trang chủ Tin Học Lớp 11 Cho khai báo như sau: Var m, n : integer...

Cho khai báo như sau: Var m, n : integer ; x, y : real ; a) Cho biết m,n,x,y có kiểu dữ liệu gì? b) Phạm vi giá trị của các biến là bao nhiêu? c) Cần

Câu hỏi :

Cho khai báo như sau: Var m, n : integer ; x, y : real ; a) Cho biết m,n,x,y có kiểu dữ liệu gì? b) Phạm vi giá trị của các biến là bao nhiêu? c) Cần cấp phát bao nhiêu byte bộ nhớ cho khai báo trên?

Lời giải 1 :

a) biến m,n thuộc kiểu số nguyên

x,y thuộc kiểu số thực 

b) phạm vi giá trị của m,n là  ( -32768)  đến  -1 (32767).

 phạm vi giá trị của x.y là 2.9e-39..1.7e38  

c) bộ nhớ cần cấp phát 14 byte cho khai báo trên

Thảo luận

Lời giải 2 :

- Biến m, n có kiểu nguyên

- Biến x, y có kiểu thực

- Integer : số nguyên trong khoảng -32768 đến 32767

- Real : số thực có giá trị tuyệt đối trong khoảng 1.5x$10^{-45}$ đến 3.4x$10^{38}$ và số 0

- 2 biến nguyên cần 2.2 = 4 byte

- 2 biến thực cần 2.6 = 12 byte

- Tổng 16 byte

⇒ Cần cấp phát 16 byte cho khai báo

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 11

Lớp 11 - Năm thứ hai ở cấp trung học phổ thông, gần đến năm cuối cấp nên học tập là nhiệm vụ quan trọng nhất. Nghe nhiều đến định hướng sau này rồi học đại học. Ôi nhiều lúc thật là sợ, hoang mang nhưng các em hãy tự tin và tìm dần điều mà mình muốn là trong tương lai nhé!

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK