1 .Trước khi giải một bài toán chúng ta cần phải làm gì? 2.Nêu các bước giải tính chu vi và diện tích hình vuông?

1 câu trả lời

$\text{Câu 1 : }$

$\text{* Giải một bài toán gồm 5 bước }$

$\text{- Xác định được bài toán}$

$\text{- Lựa chọn hoặc thiết kế thuật toán}$

$\text{- Viết chương trình}$

$\text{- Hiệu chỉnh}$

$\text{- Viết tài liệu}$

$\text{Câu 2 :}$

$\text{* Xác định bài toán}$

$\text{- Input : cạnh của hình vuông}$

$\text{- Output : diện tích chu vi hình vuông}$

$\text{* Mô tả thuật toán :}$

$\text{- Bước 1 : nhập cạnh hình vuông}$

$\text{- Bước 2 : cv ← a*4;}$

$\text{- Bước 3 : s ← a*a;}$

$\text{- Bước 4 : đưa giá trị cv và s ra màn hình}$

$\text{- Bước 5 : kết thúc}$

$\text{* Viết chương trình :}$

$\text{program sksk;}$

$\text{uses crt;}$

$\text{var a, cv, s : integer;}$

$\text{begin}$

$\text{clrscr;}$

$\text{write('nhap do dai canh hinh vuong :');readln(a);}$

$\text{cv := a*4;}$

$\text{s := a*a;}$

$\text{writeln('chu vi hinh vuong la :', cv);}$

$\text{writeln('dien tich hinh vuong la :', s);}$

$\text{readln}$

$\text{end.}$

$\text{* Hiệu chỉnh :}$

$\text{- Có thể chương trình viết xong sẽ có vào lỗi, nên ta chạy thử}$

$\text{chương trình nhập input để sửa lỗi chương trình}$

$\text{* Viết tài liệu :}$

$\text{- Tài liệu mô tả thuật toán, bài toán, thiết kế chương trình,}$

$\text{kết quả và hướng sử dụng }$