Một số có tổng các ước nhỏ hơn hoặc bằng chính nó được gọi là một số hoàn chỉnh. vd:6 có các ước nhỏ hơn nó là 1,2,3. tổng là 1+2+3=6. Viết chương trì

Một số có tổng các ước nhỏ hơn hoặc bằng chính nó được gọi là một số hoàn chỉnh.
vd:6 có các ước nhỏ hơn nó là 1,2,3. tổng là 1+2+3=6.
Viết chương trình xét xem một số n được nhập từ bàn phím có phải là một số hoàn chỉnh không

0 bình luận về “Một số có tổng các ước nhỏ hơn hoặc bằng chính nó được gọi là một số hoàn chỉnh. vd:6 có các ước nhỏ hơn nó là 1,2,3. tổng là 1+2+3=6. Viết chương trì”

  1. uses crt;

    var i,n,t:integer;

    begin

    clrscr;

    readln(n);

    t:=0;

    for i:=1 to n div 2 do if n mod i=0 then t:=t+1;

    if t=n then write(‘la so hoan chinh’) else write(‘k phai so hoan chinh’);

    readln

    end.

    Bình luận
  2. program qtruong;

    uses crt;

    var n, i, s: integer;

    begin

         write(‘Nhap n = ‘); 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(n,’ la so HC’)

         Else writeln(n,’ ko la SHC’);

         readln

    End.

    Bình luận

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