Câu1: kiểm tra số nguyên dương N có phải là số hoàn hảo không?(viết thuật toán liệt kê)
Câu2:cho N số nguyên dương.tìm số đảo ngược của số nguyên dương N (viết thuật toán liệt kê)
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.
#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;
}
#include <bits/stdc++.h>
using namespace std;
long long n,i,t;
int main()
{
cin>>n;
t=0;
for (i=1;i<=n/2;i++)
if (n%i==0) t=t+i;
if (t==n) cout<<"la so hoan hao";
else cout<<"khong la so hoan hao";
return 0;
}
#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;
}
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.
Input: Số a
Output: Kiểm tra xem a là số âm hay là số dương
Ý tưởng: Sau khi nhập a, chúng ta sẽ kiểm tra xem nếu a<0 thì a là số âm, nếu a>0 thì a là số dương còn nếu a=0 thì a không là số âm cũng không là số dương
Thuật toán
-Bước 1: Nhập a
-Bước 2: Nếu a<0 thì xuất a là số âm
Nếu a>0 thì a là số dương
Nếu a=0 thì a không là số âm cũng không là số dương
-Bước 3: Kết thúc
Bạn biết đáp án chưa á bạn gửi mình xem với mai là mình phải nộp cô rôi
câu 1:
-bước 1: nhập n
-bước 2: t:=0; chạy for từ 1 tới n div 2
-bước 3: nếu n chia hết cho i thì t:=t+i;
-bước 4: nếu t=n thì viết(n,' la so hoan hao');
-bước 5: kết thúc
câu 2:
-bước 1: nhập n
-bước 2: đổi n ra st bằng cách dùng hàm str(n,st);
-bước 3: d:=length(st);
-bước 4: chạy for từ d xuống 1
-bước 5: viết st[i];
-bước 6: kết thúc