1. a)viết phần khai báo cho bài toán tính chu vi và diện tích hình tròn. b) bài toán trên cần bao nhiêu byte? Giúp mình với ạ

2 câu trả lời

BÀI LÀM 

a) Program BTT;
Uses crt;
Var r,s,p: real;
Const Pi=3.14;
Begin
        Clrscr;
        Write('Nhap r: '); Readln(r);
        p:=2*r*pi;
        s:=sqr(r)*pi;
        Write('Dien tich la ',s:0:2,' va chu vi la ',p:0:2);
        Readln
End.

Bài 2:

Program DTCVHINHTRON;
Uses crt;
Var a,s,p: real;
Begin
        Clrscr;
        Write('Nhap a: '); Readln(a);
        p:=a*4;
        s:=sqr(a);
        Write('Dien tich la ',s:0:2,' va chu vi la ',p:0:2);
        Readln
End.

Sau khi nhập xong ấn ctrl F9 để chạy chương trình 

B) bài toán trên cần 1 byte

- CV = 2 * pi * r 

- DT = r * r * pi

- pi có giá trị là hằng cố định 

- Các biến sử dụng : CV, DT, r

- Vì pi là số thực nên CV và DT cũng là số thực

- Khai báo : Var r, DT, CV : real;

⇒ 1 biến kiểu real cần 6 byte

⇒ 3 biến kiểu real cần 18 byte

⇒ Bài toán cần 18 byte

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