Làm bài tập 5 sách giáo khoa tin học, trang 45, bài năm: từ bài toán đến chương trình (các bạn nhớ ko sao chép mang nha) 26/08/2021 Bởi aikhanh Làm bài tập 5 sách giáo khoa tin học, trang 45, bài năm: từ bài toán đến chương trình (các bạn nhớ ko sao chép mang nha)
1.Lời giải : a. Input:Danh sách họ các học sinh trong lớp Output: số học sinh mang họ trần b. Input: dãy n số Output: tổng các phần tử lớn hơn 0 c. Input : dãy n số Output: số các số có gía trị nhỏ nhất 2.Lời giải : Kết quả của việc thực hiện thuật toán là : x có gía trị ban đầu của y, y có gía trị ban đầu của x (hay x,y hoán đổi gía trị cho nhau) 3.Lời giải : B1: nhập 3 số dương a,b,c B2: nếu a+b <= c, chuyển đến b6 B3: nếu a+c <= b, chuyển đến b6 B4: nếu b+c <= a, chuyển đến b6 B5: cho kết quả a,b,c là 3 cạnh của tam giác B6: in ra kết qua và kết thúc thuật toán 4.Lời giải : B1: nhập 2 biến x,y B2: Nếu x>y tráo đổi gía trị của x và y, chuyển đến bước 3 . Nếu y > x thì 2 số đã theo thứ tự có giá trị không giảm , chuyển đến bước 3 B3: In ra kết qủa x, y và kết thúc thuật toán 5. Lời giải : Bài toán tính tổng các số từ 0 đến 100 Bước 1 : gán tổng = 0 và biến i = 0; Bước 2 : nếu biến i > 100 dừng vòng lặp và in ra kết quả SUM Bước 3 : tăng biến i thêm 1 và gán biến SUM = SUM + i Bước 4 : In ra giá trị SUM Vậy kết quả sau khi thực hiện thuật toán : SUM = 5050 6. Lời giải : B1: Nhập a1, a2, a3, a4, …, an B2: sum<—0, iB3 nếu a1B4: sum<—sum+ai B5: i<—i+1 B6: nếu i<=n thì quay lại b3 B7: In sum và kết thúc thuật toán Bình luận
1.Lời giải :
a. Input:Danh sách họ các học sinh trong lớp
Output: số học sinh mang họ trần
b. Input: dãy n số
Output: tổng các phần tử lớn hơn 0
c. Input : dãy n số
Output: số các số có gía trị nhỏ nhất
2.Lời giải :
Kết quả của việc thực hiện thuật toán là : x có gía trị ban đầu của y, y có gía trị ban đầu của x (hay x,y hoán đổi gía trị cho nhau)
3.Lời giải :
B1: nhập 3 số dương a,b,c
B2: nếu a+b <= c, chuyển đến b6
B3: nếu a+c <= b, chuyển đến b6
B4: nếu b+c <= a, chuyển đến b6
B5: cho kết quả a,b,c là 3 cạnh của tam giác
B6: in ra kết qua và kết thúc thuật toán
4.Lời giải :
B1: nhập 2 biến x,y
B2: Nếu x>y tráo đổi gía trị của x và y, chuyển đến bước 3 . Nếu y > x thì 2 số đã theo thứ tự có giá trị không giảm , chuyển đến bước 3
B3: In ra kết qủa x, y và kết thúc thuật toán
5.
Lời giải :
Bài toán tính tổng các số từ 0 đến 100
Bước 1 : gán tổng = 0 và biến i = 0;
Bước 2 : nếu biến i > 100 dừng vòng lặp và in ra kết quả SUM
Bước 3 : tăng biến i thêm 1 và gán biến SUM = SUM + i
Bước 4 : In ra giá trị SUM
Vậy kết quả sau khi thực hiện thuật toán : SUM = 5050
6.
Lời giải :
B1: Nhập a1, a2, a3, a4, …, an
B2: sum<—0, iB3 nếu a1B4: sum<—sum+ai
B5: i<—i+1
B6: nếu i<=n thì quay lại b3
B7: In sum và kết thúc thuật toán