Câu 1: Một hình A được ghép từ một hình chữ nhật với chiều rộng 2a, chiều dài b và một hình bán nguyệt bán kính a như hình dưới đây: Em hãy: a) Xác định Input, output b) Xây dựng thuật toán c) Viết chương trình cho bài toán trên

1 câu trả lời

* Xác định bài toán :

- Input : chiều dài b và bán kính a

- Output : diện tích hình a

* Mô tả thuật toán

- Bước 1 : nhập a và b

- Bước 2 : s1 ← b * 2 * a 

- Bước 3 : s2 ← (a * a * pi) / 2

- Bước 4 : s ← s1 + s2

- Bước 5 : đưa ra giá trị s rồi kết thúc

* Viết chương trình :

uses crt;

var a, b, s1, s2, s : real;

const pi = 3.14;

begin

clrscr;

write('nhap ban kinh a : ');readln(a);

writeln('nhap chieu dai hinh chu nhat b : ');readln(b);

s1 := a * b * 2;

s2 := (a * a * pi) / 2;

s := s1 + s2;

writeln('dien tich hinh A : ', s:2:1);

readln

end.

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