vẽ sơ đồ khối trình bày bài toán : tìm giá trị lớn nhất , nhỏ nhất của 3 số bất kì
vẽ sơ đồ khối trình bày bài toán : tìm giá trị lớn nhất , nhỏ nhất của 3 số bất kì
#include <bits/stdc++.h>
using namespace std;
double ln,nn,a,b,c;
int main()
{
cin>>a>>b>>c;
ln=max(a,max(b,c));
nn=min(a,min(b,c));
cout<<fixed<<setprecision(2)<<ln<<endl;
cout<<fixed<<setprecision(2)<<nn<endl;
return 0;
}
Trình bày thuật toán tìm giá trị lớn nhất cỉa 2 số a,b ( liẹt kê các bước và vẽ sơ dồ khối
Bạn ơi bạn tham khảo câu trả lời của mình nhé!
Bước 1: Nhập N và 2 số a, b
Bước 2: Max <- a, i <- 2
Bước 3: Nếu i > N thì thông báo giá trị lớn nhất rồi kết thúc.
Bước 4:
4.1. Nếu Max < b thì thông báo b là giá trị cần tìm rồi kết thúc thuật toán.
4.2. Thông báo a là giá trị cần tìm rồi kết thúc thuật toán.
(Mik mới học nên mik cx chưa hiểu kĩ lắm. Nếu cô bạn có chữa thì thông báo và chỉnh sửa giúp mik để mik lấy tài liệu học tập nhé! Arigatou!!!)
Input: dãy số nguyên gồm n số được nhập từ bạn phím
Output: số lớn nhất, bé nhất trong dãy
B1: nhập dãy số nguyên
B2: gán max:=a[1]; min:=a[1]
B3: nếu max<a[i] thì max:=a[i]; min>a[i] then min:=a[i]
B4: in kết quả ra màn hình
Trình bày thuật toán theo phương pháp sơ đồ khối với bài toán có dạng tìm số lớn nhất trong một dãy số N. Với N nhập từ bàn phím. Tìm số lớn nhất cho một dãy số N=(1/1;1/2/;1/3;1/4;1/N), mong mọi người giúp em.
#include <bits/stdc++.h>
using namespace std;
long long i,n,x,ln;
int main()
{
cin>>n;
ln=LLONG_MIN;
for (i=1; i<=n; i++)
{
cin>>x;
ln=max(ln,x);
}
cout<<ln;
return 0;
}
vẽ sơ đồ khối của thuật toán tìm giá trị bé nhất
Xác định Input và Output của các bài toán sau:
Vd1: Giải phương trình
ax2 + bx + c = 0
Vd2 Kiểm tra số nguyên dương N có phải là số nguyên tố không?
Vd3 : Cho 3 số a, b, c bất kì. Tìm số lớn nhất trong ba số.
Vd4: Tìm giá trị lớn nhất của 1 dãy số nguyên.
vd 5:Cho dãy A gồm N số nguyên a1, a2, a3, …,aN. Cần sắp xếp các số hạng để dãy A trở thành dãy không giảm
Input:
VD1: ba số a,b,c
VD2: số nguyên dương N
VD3: 3 số a,b,c
VD4: dãy số nguyên
VD5: số nguyên N và dãy a1,a2,...,aN
Output:
VD1: Nghiệm x của phương trình ax2+bx+c=0
VD2: N là số nguyên tố, N không phải số nguyên tố
VD3: Số lớn nhất trong 3 số
VD4: Giá trị lớn nhất của dãy
VD5: Dãy số tăng dần
Mô tả thuật toán tìm giá trị lớn nhất của dãy số nguyên bằng 2 cách : liệt kê,sơ đồ khối
Liệt kê:
Bước 1: Nhập N và dãy số
Bước 2: max←a1; i←1;
Bước 3: Nếu i>N thì in ra max và kết thúc
Bước 4: Nếu ai>max thì max←ai;
Bước 5: i←i+1, quay lại bước 3
Sơ đồ khối:
Tìm giá trị lớn nhất của dãy số 1 3 7 6 9 4 n = 6 Hãy mô tả thuật toán và bước liệt kê hoặc sơ đồ khối
#include <bits/stdc++.h>
using namespace std;
long long x,n,max,i;
int main()
{
cin>>n;
cin>>x;
max=x;
for (i=1; i<n; i++)
{
cin>>x;
if (max<=x) max=x;
}
cout<<max;
return 0;
}