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