Gồm 3 bước:
B1:Xác định bài toán:input,output
B2:Viết thuật toán:liệt kê các bước giải bài toán
B3:Viết chương trình:sử dụng ngôn ngữ lập trình để viết chương trình.
Gồm 3 bước:
B1:Xác định bài toán:input,output
B2:Viết thuật toán:liệt kê các bước giải bài toán
B3:Viết chương trình:sử dụng ngôn ngữ lập trình để viết chương trình.
Hãy tìm hiểu thuật toán sau đây, và cho biết khi thực hiện thuật toán, máy tính sẽ thực hiện bao nhiêu vòng lặp? Khi kết thúc, giá trị của S bằng bao nhiêu? Viết chương trình Pascal thể hiện các thuật toán đó?
a,Thuật toán 1
Bước 1: S:=10, X:=0.5.
Bước 2: Nếu S<=6.2, chuyển tới bước 4.
Bước 3: S:=S – X và quay lại bước 2.
Bước 4: Thông báo S và kết thúc thuật toán.
b,Thuật toán 2
B1: s:=10, n:=0
B2: nếu S >=10, chuyển tới bước 4
B3: n:=+3, s:= s-n và quay lại bước 2
B4: Thông báo S và KTTT
Bài tập 5. Hãy tìm hiểu thuật toán sau đây và cho biết khi thực hiện thuật toán máy tính sẽ thực hiện bao nhiêu vòng lặp ? Khi kết thúc, giá trị của S bằng bao nhiêu ? Viết chương trình pascal thể hiện thuật toán đó:
Bước 1: S:=0; i:=1;
Bước 2: Nếu S >= 5 thì chuyển tới bước 4
Bước 3: S:=S + i và quay lại bước 2
Bước 4: Thông báo S và kết thúc thuật toán.
Hãy tìm hiểu thuật toán sau đây, và cho biết khi thực hiện thuật toán, máy tính sẽ thực hiện bao nhiêu vòng lặp? Khi kết thúc, giá trị của S bằng bao nhiêu?
Bước 1: S<-25, X<-5.
Bước 2: Nếu S>=5, chuyển tới bước 3 ngược lại chuyển sang bước 4
Bước 3: S<-S – X và quay lại bước 2.
Bước 4: Thông báo S và kết thúc thuật toán.
Câu 6: Đầu ra của bài toán :Tìm số nhỏ hơn trong hai số a và b (a#b)
A. OUTPUT : Đưa ra số nhỏ hơn trong hai số
B. OUTPUT : a,b
C. INPUT : Đưa ra số nhỏ hơn trong hai số
D. INPUT : a,b
Câu 7: Quá trình giải một bài toán trên máy tính gồm các bước
A. Tìm thuật toán -> Xác định bài toán -> Viết chương trình
B. Xác định bài toán -> Tìm thuật toán -> Viết chương trình
C. Xác định bài toán -> Tìm thuật toán -> Viết chương trình ->Cho máy tính thực hiện chương trình
D. Tìm thuật toán -> Xác định bài toán -> Viết chương trình ->Cho máy tính thực hiện chương trình
Câu 8: Để chuyển giao một thuật toán cho máy tính thực hiện, chúng ta cần làm gì?
A. Chạy chương trình
B. Viết chương trình
C. Dịch chương trình
D. Thử chương trình
Câu 9: Cấu trúc của chương trình Pascal đầy đủ gồm có
A. Dòng tiêu đề, phần khai báo, thân chương trình
B. Dòng tiêu đề, program, phần khai báo, var
C. Dòng tiêu đề, program, thân chương trình, begin-end
D. Dòng tiêu đề, program, thân chương trình, began-end
Câu 10: Theo quy ước đặt tên của ngôn ngữ Pascal, tên nào sau đây không phù hợp
A. Bai_1
B. Bai1
C. Bai 1
D. Bai_so_1
khái niệm thuật toán ? quá trình giải toán trên máy tính?
giúp nhanh giúp mình với mai thi òi :<<
Câu 2: Cú pháp câu lệnh thông báo kết quả tính toán?. Nêu cách dịch chương trình,
chạy chương trình.
Câu 3: Nêu cú pháp khai báo biến?. Cho vd về 2 kiểu số nguyên, số thực.
Câu 4: Nêu các bước để giải từ bài toán đến chương trình
Câu 5: Nêu cú pháp của câu lệnh điều kiện dạng thiếu, điều kiện dạng đầy đủ. Vẽ
sơ đồ và cho ví dụ
Câu 2: Cú pháp câu lệnh thông báo kết quả tính toán?. Nêu cách dịch chương trình,
chạy chương trình.
Câu 3: Nêu cú pháp khai báo biến?. Cho vd về 2 kiểu số nguyên, số thực.
Câu 4: Nêu các bước để giải từ bài toán đến chương trình
Câu 5: Nêu cú pháp của câu lệnh điều kiện dạng thiếu, điều kiện dạng đầy đủ. Vẽ
sơ đồ và cho ví dụ
a/. Em hãy cho biết thuật toán máy tính sẽ thực hiện bao nhiêu vòng lặp? Kết thúc giá trị của S bằng bao nhiêu? b/. Viết chương trình bằng Pascal để mô tả thuật toán đó. B1: S ← 20, n←1; B2: Nếu S ≥ 5, chuyển B4. B3: n ←N + 1, S ← S - n và quay lại B2. B4: Thông báo S và kết thúc thuật toán.
viết chương trình gồm 1 dãy n số nguyên a)tính tổng các phần tử của dãy b)dãy có bao nhiêu số lẻ tính tổng các số lẻ đó