1. THÔNG BÁO TUYỂN ADMIN DIỄN ĐÀN 2013
    Tìm kiếm nhà trọ - Ở ghép
    THÔNG BÁO BÁN ÁO SPKT.NET CHO THÀNH VIÊN DIỄN ĐÀN


    HÃY TÌM KIẾM Ở ĐÂY TRƯỚC KHI ĐẶT CÂU HỎI
    {xen:phrase loading}

Tìm số hoàn hảo nhỏ hơn N

Thảo luận trong 'C/C++' bắt đầu bởi small ant, 9 Tháng một 2010.

  1. small ant Well-Known Member

    Số bài viết: 2,827
    Đã được thích: 88
    Điểm thành tích: 48
    Giới tính: Nữ
    Mã:
    /* Bai tap - Tim cac so hoan hao nho hon N */
    #include <stdio.h>
    
    void main()
    {
      int n, i, j, tong;
    
      printf("\nCHo biet gia tri N : ");
      scanf("%d", &n);
      for (i=2; i<=n; i++)
      {
        tong = 1;
        for (j=2; j<=i/2; j++)
          if (i%j == 0)
            tong += j;
          if (tong == i)
            printf("\n%d", i);
      }
      getch();
    }
    
  2. minhhdt New Member

    Số bài viết: 2
    Đã được thích: 0
    Điểm thành tích: 0
    Bạn ơi, cho mình hỏi tý/
    Mình chạy tay thì thấy code của bạn ok/\
    Nhưng có vấn đề là không hiểu code của bạn/
    Bạn có thể giải thích rõ hơn không?
    Chẳng hạn sao phải duyệt for i, j đi từ 2....
    Thanks bạn nhiều/
  3. tandaktvn New Member

    Số bài viết: 30
    Đã được thích: 0
    Điểm thành tích: 0

Chia sẻ trang này