Viết chương trình nhập vào một số nguyên và kiểm tra số đó có là số hoàn thiện không

By Alaia

Viết chương trình nhập vào một số nguyên và kiểm tra số đó có là số hoàn thiện không

0 bình luận về “Viết chương trình nhập vào một số nguyên và kiểm tra số đó có là số hoàn thiện không”

  1. Program Hotboy;

    Uses crt;

    Var n,i,s : integer ;

    Begin

    Clrscr;

    Wrute(‘nhao so nguyen’); readln(n);

    S:=0;

    For i:=1 to n-1 do

    If n mod i= 0 then s:=s+i;

    If s=n then write(‘so vua nhao la so hoan thien’);

    Readln

    End.

    Trả lời
  2. #include <iostream> using namespace std; // Kiểm tra Số Hoàn Thiện // Input : 1 số nguyên dương // Output : // True : Là số hoàn thiện // False : Không là số hoàn thiện bool Check_SHT(int N) { int S = 0; for (int i = 1; i < N; i++) if (N % i == 0) S += i; // S = S + i if (S == N) return true; // Là số hoàn thiện return false; // Không là số hoàn thiện } int main() { int N; cout << “N = “; cin >> N; bool result = Check_SHT(N); if (result == true) cout << “La SHT”; else cout << “Khong la SHT”; cout << endl; system(“pause”);

    tham khảo đi

    Trả lời

Viết một bình luận