Nêu quá trình giải một bài toán trên máy tính và cho ví dụ?
2 câu trả lời
Lựa chọn hoặc thiết kế thuật toán
Viết chương trình
Hiệu chỉnh
Viết tài
Vd tìm UCLN (M;N)
Input cho M;N
OUTput : UCLN (M,N)
Bn tham khảo nhé
-Xác định bài toán
-Thiết kế thuật toán
-Viết chương trình
-Hiệu chỉnh
Dí dụ ( ví dụ ) :
Tìm giai thừa N (N!)
**N! là tích của 1 đến Số N**
xác định bài toán
input Số nguyên N
output N!
thiết kế thuật toán
b1 nhập N
b2 i←0
S←1
b3 nếu i>N thì đưa ra S, kết thúc
b4 S←S*i
i←i+1
quay lại b3
hiệu chỉnh : test với các dữ liệu, nếu đúng thì chuyển qua viết chương trình
chương trình pascal
uses crt;
var n,s,i:longint;
begin
clrscr;
write('nhap N: ');
readln(n);
while i>N do
begin
S:=S*i;
i:=i+1
end;
writeln(N,'! la: ',S);
readln
end.