07/07/2023
07/07/2023
08/07/2023
#include <iostream>
using namespace std;
int main() {
int N, sum = 0;
cout << "Nhap vao mot so tu nhien N: ";
cin >> N;
for (int i = 1; i < N; i++) {
if (N % i == 0) {
sum += i;
}
}
if (sum == N) {
cout << "YES\n";
} else {
cout << "NO\n";
}
return 0;
}
07/07/2023
#include<stdio.h>
int main() {
int N;
int S = 0;
do {
cout << "nhap N: ";
cin >> N;
if (N <= 0) {
cout << ("\n N phai > 0. Xin nhap lai !");
}
} while (N <= 0);
int i = 1;
while (i <= N - 1) {
if (N % i == 0) //kiem tra uoc cua N
{
S += i; //moi lan lap bien S tang len i
}
i++; //moi lan lap i tang 1
}
if (S == N) //neu S=N thi N la so hoan hao
{
cout << N << "la so hoan hao";
} else {
` cout<<N<<" khong la so hoan hao";
}
}
Nếu bạn muốn hỏi bài tập
Các câu hỏi của bạn luôn được giải đáp dưới 10 phút
CÂU HỎI LIÊN QUAN
Top thành viên trả lời