Xây dựng bài toán: xây dựng thuật toán các bài toán sau bằng 1 trong 2 phương pháp liệt kê hoặc sơ đồ khối 1) Xây dựng thuật toán tìm chu vi và diện tích hình tam giác 2) Xây dựng thuật toán so sánh 2 số a và b
Xác định bài toán xây dựng thuật toán các bài toán sau bằng phương pháp liệt kê:
Câu 1:Xây dựng thuật toán tìm chu vi và diện tích hình tam giác
Câu 2:Xây dựng thuật toán so sánh 2 số a và b
Giúp em với mn em đang cần gấp ạ,em cảm ơn trước
Câu 2:
#include <bits/stdc++.h>
using namespace std;
double a,b;
int main()
{
cin>>a>>b;
if (a>b) cout<<"a lon hon b";
else if (a<b) cout<<"a nho hon b";
else cout<<"a bang b";
return 0;
}
Bài 1: Tính chu vi và diện tích hình tròn có bán kính R.
Bài 2: Tìm số nhỏ nhất trong hai số a, b (a khác b).
Bài 3: Tìm số nhỏ nhất trong ba số a, b, c ( ba số khác nhau).
Yêu cầu mỗi bài toán:+Xác định Input, Output +Xây dựng thuật toán (Liệt kê hoặc sơ đồ khối)
Cho dãy số: a1,a2. Biểu diễn bằng sơ đồ khối thuật toán tìm số lớn nhất trong hai số đã cho. Hãy tạo bảng liệt kê các bước thực hiện thuật toán tìm kiếm tuần tự để tìm số lớn nhất?
Bài 1 : xây dựng thuật toán giải bài toán sau : cho số nguyên a . Hãy đưa ra giá trị căn bậc hai của nó Bài 2. Xây dựng thuật toán để giải bài toán sau : cho hai số nguyên M ,N hãy cho biết số nào lớn hơn
Cho dãy N số nguyên a1, a2,...aN
a) Hãy mô tả thuật toán tìm số các số không âm và các số âm.
b) Mô phỏng việc thực hiện thuật toán xây dựng trong phần a) ở trên với dãy số 2,-5,0,4,-10,-13,4,2,2,0,0,-3,-3.
Nhập vào dãy số nguyên N và dãy số a1, a2...aN. Hãy tính tổng các số trong dãy chia hết cho 3 b) xây dựng thuật toán c) mô phỏng thuật toán (chọn 10 giá trị bất kì )
#include <bits/stdc++.h>
using namespace std;
long long n,i,x,t;
int main()
{
cin>>n;
t=0;
for (i=1; i<=n;i++)
{
cin>>x;
if (x%3==0) t=t+x;
}
cout<<t;
return 0;
}
Bài 1. Viết thuật toán: Tìm số lớn nhất của 3 số nguyên dương A1, A2, A3
Yêu cầu:
- XĐBT:
- Viết thuật toán bằng cách liệt kê
#include <bits/stdc++.h>
using namespace std;
long long a,b,c;
int main()
{
cin>>a>>b>>c;
cout<<max(a,max(b,c));
return 0;
}