Trang chủ Tin Học Lớp 8 Tại sao mình lập trình như này lại ra số...

Tại sao mình lập trình như này lại ra số thực ở TBC? Bạn nào biết cách đổi về số nguyên ko?Free Pascal File Edit Search Run Compile Debug Tools Opt Program Tes

Câu hỏi :

Tại sao mình lập trình như này lại ra số thực ở TBC? Bạn nào biết cách đổi về số nguyên ko?

image

Lời giải 1 :

Mik cảm thấy biến TBC ko có ý nghĩa nên bạn xóa đi cx đc

Bạn xem bài của mik nha:

program ct;
uses crt;
var a,b: integer;
begin
    clrscr;
    writeln('Nhap a,b'); readln(a,b);
    writeln('Trung binh cong cua a,b la: ',(a+b)/2:5:0);
    readln;
end.

Cái phần mik gạch chân (:5:2) là nó có ý nghĩa là quy định biểu thức (a+b)/2 sẽ có độ dài phần nguyên là 5 và độ dài phần thập phân là 0 (Có nghĩa là lm tròn á)

Thảo luận

Lời giải 2 :

Nếu bn lập trình nt kia thì biến TBC ko cần đến đâu bn nhé, khi thực hiện nó sẽ ko in ra biến TBC mà nó chỉ in ra kết quả của phép tính (a+b)/2 thôi, vì cái phép tính (a+b)/2 ko đc gán vs biến TBC. theo mk bn nên thêm câu lệnh TBC:=(a+b)/2; và bỏ cái (a+b)/2 ở dòng 10 đi.

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ự 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe 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