Trình bày các quy ước khi vẽ sơ đồ khối thuật toán?
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
a: Input: Hai số a,b
Output: UCLN của hai số này
b:
-Bước 1: nhập a,b
-Bước 2: Nếu a>b thì
+Bước 2.1: r←a mod b;
+Bước 2.2: r←a mod b;
+Bước 2.3: a=b;
+Bước 2.4: b=r;
+Bước 2.5: Nếu r<>0 thì quay lại bước 2.2
+Bước 2.6: Xuất b
-Bước 3: Nếu a<=b thì
+Bước 3.1: r←b mod a;
+Bước 3.2: r←b mod a;
+Bước 3.3: b=a;
+Bước 3.4: a=r;
+Bước 3.5: Nếu r<>0 thì quay lại bước 3.2
+Bước 3.6: Xuất a
-Bước 4: Kết thúc
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!!!)
dạng liệt kê:
B1: Nhập số nguyên dương N
B2: Nếu N=1, thông báo N ko phải số nguyên tố, kết thúc
B3: Nếu N ∈ (1;4), thông báo N là số nguyên tố, kết thúc
B4: i <-- 2
B5: Nếu i>[√N] thông báo N là số nguyên tố, kết thúc
B6: Nếu N chia hết cho i thì thông báo N ko phải là số nguyên tố, kết thúc
B7: i <-- i+1 rồi quay lại bước 5.
#include <bits/stdc++.h>
using namespace std;
long long a[4],n,x;
int main()
{
cin>>n>>x;
for (i=1; i<=n; i++) cin>>a[i];
for (i=1; i<=n; i++)
if (a[i]==x)
{
cout<<"YES";
break;
}
cout<<"NO";
return 0;
}
Bước 1: Quyết định xem bạn cần vẽ lưu đồ cho quy trình nào.
Bước 2: Thu thập thông tin.
Bước 3: Bắt tay vào thực hiện vẽ lưu đồ.
Ok nha bạn!