Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 31 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
31
Dung lượng
382 KB
Nội dung
[...]... thuật toán đó 8 Viết chương trình nhập sử dụng hai biến X và Y để lưu hai số nhập từ bàn phím, sau đó đổi giá trị của các biến đó để X và Y có giá trị tăng dần (xem Bàitập 3, Bài 5) 9 Hãy mô tả thuật toán và viết chương trình nhập ba số thực a, b và c từ bàn phím vào máy tính, sau đó sắp xếp và ghi các số đó ra màn hình theo thứ tự tăng dần (xem Bài tập8và thuật toán trong Ví dụ 5, Bài 5) 10 Hãy... bang ',C :8: 2); writeln('Dien tich hinh tron bang ',S :8: 2); end 13 Bài 5 Từ BàI TOáN ĐếN CHƯƠNG TRìNH Câu hỏivàbàitập 1 Hãy chỉ ra INPUT và OUTPUT của các bài toán sau: a) b) Tính tổng của các phần tử lớn hơn 0 trong dãy n số cho trước c) 2 Xác định số học sinh trong lớp cùng mang họ Trần Tìm số các số có giá trị nhỏ nhất trong n số đã cho Giả sử x và y là các biến số Hãy cho biết kết quả của việc... canh cua tam giac thuong'); readln; end 20 Bài 7 CÂU LệNH lặp Câu hỏivàbàitập 1 Cho một vài ví dụ về hoạt động được thực hiện lặp lại trong cuộc sống hàng ngày! 2 Hãy mô tả các bước của thuật toán để vẽ hình a) và b) sau đây: Hình a) Hình b) Thao tác lặp cần thực hiện để có các hình trên và điều kiện để kết thúc thao tác đó là gì 3 Hãy cho biết tác dụng củacâu lệnh lặp! 4 Chúng ta nói rằng khi thực... S:=S+n; 7 Viết thuật toán và chương trình Pascal có câu lệnh lặp với số lần không xác định để tính lũy thừa bậc n của A (tức An), với n là số tự nhiên và A là số thực được nhập vào từ bàn phím Hãy so sánh với thuật toán trong Bàitập 8, Bài 7 8 Hãy liệt kê các bước của thuật toán với số lần lặp không xác định để tính tích của N số tự nhiên đầu tiên, với N là số tự nhiên được nhập vào từ bàn phím 9 Số nguyên... cho trước INPUT: n và dãy n số a1, a2, , an OUTPUT: S = Tổng các số ai > 0 trong dãy a1, a2, , an Bước 1: S ← 0; i ← 0 Bước 2: i ← i + 1 Bước 3: Nếu ai > 0, S ← S + ai; ngược lại, giữ nguyên S Bước 4: Nếu i ≤ n, và quay lại bước 2 Bước 5: Thông báo S và kết thúc thuật toán 16 Bài 6 CÂU LệNH ĐIềU KIệN Câu hỏivàbàitập 1 Em hãy nêu một vài ví dụ về các hoạt động hằng ngày phụ thuộc vào điều kiện 2 Hãy... toán và chương trình Pascal có câu lệnh lặp với số lần không xác định để tính lũy thừa bậc n của x (tức xn), với n là số tự nhiên và x là số thực được nhập vào từ bàn phím Hãy so sánh với thuật toán trong Bài tập 8, Bài 7 Thuật toán: Bước 1 Đọc các giá trị x và n Bước 2 A ← 1, k ← 1 Bước 3 Nếu k > n, chuyển xuống bước 5 Bước 4 A = A.x, k ← k + 1 và quay lại bước 3 Bước 5 Thông báo kết quả là A và kết... + A < B, thông báo A, B và C không phải là ba cạnh của một tam giác và chuyển tới bước 5 Bước 3 Nếu A2 + B2 = C hoặc B2 + C2 = A2 hoặc C2 + A2 = B, thông báo A, B và C là ba cạnh của một tam giác vuông và chuyển tới bước 5 Bước 4 Nếu A = B và B = C, thông báo A, B và C là ba cạnh của một tam giác đều; ngược lại, nếu A = B hoặc B = C hoặc A = C, thông báo A, B và C là ba cạnh của một tam giác cân Bước... OUTPUT: Tổng của các phần tử lớn hơn 0 c) INPUT: Dãy n số OUTPUT: Số các số có giá trị nhỏ nhất 14 2 Sau ba bước, x có giá trị ban đầu của y và y có giá trị ban đầu của x, tức giá trị của hai biến x và y được hoán đổi cho nhau 3 Mô tả thuật toán: INPUT: Ba số dương a >0, b >0 và c >0 OUTPUT: Thông báo “a, b và c có thể là ba cạnh của một tam giác” hoặc thông báo “a, b và c không thể là ba cạnh của một tam... lại Bàitập 7b, Bài 5) 10 Trong Bàitập 9, em đã viết chương trình để tính tổng các ước số thực sự của một số nguyên, nhưng chưa liệt kê được các ước số đó Hãy viết chương trình sử dụng biến mảng để in các ước số của số nguyên n (được nhập vào từ bàn phím) Hướng dẫn trả lời 1 Đúng 2 Lợi ích chính của việc sử dụng biến mảng là rút gọn việc viết chương trình, có thể sử dụng câu lệnh lặp để thay nhiều câu. .. toán và viết chương trình nhập ba số thực a, b và c từ bàn phím vào máy tính, sau đó kiểm tra ba số đó có thể là các cạnh của tam giác đều, tam giác cân hoặc tam giác vuông hay không và ghi kết quả ra màn hình (xem Bài 3, Bài thực hành 4) Hướng dẫn trả lời 1 Có thể nêu rất nhiều vài ví dụ về các hoạt động hằng ngày phụ thuộc vào điều kiện Dưới đây là một số ví dụ: Nếu đạt điểm tổng kết cả năm cao hơn 8. 5,