Bài tập 30: Kiểm tra xem n có phải là số hoàn thiện hay không

Bài tập 30: Kiểm tra xem n có phải là số hoàn thiện hay không

Bài tập 30 (Dạng bài tập này giúp các bạn giỏi về: Lưu đồ thuật toán)

Cho số nguyên dương n. Kiểm tra xem n có phải là số hoàn thiện hay không

Cài đặt

#include<stdio.h>
#include<conio.h>

int main()
{
    int i, n;
    long S;
    do
    {
    printf("\nNhap n(n > 0): ");
    scanf("%d", &n);
      if(n <= 0)
       {
        printf("\n N phai > 0. Xin nhap lai !");
       }
    }while(n <= 0);
    i = 1;
    S = 0;
    while(i < n)
    {
        if(n % i == 0)
        {
           S = S + i;
        }
            i++;
    }
    if(S == n)
        printf("\n%d la so hoan thien", n);
    else
        printf("\nSo nhap vao khong la so hoan thien");
    getch();
    return 0;
}

 

Bạn thấy bài viết này như thế nào?: 
Average: 9.7 (3 votes)
Ảnh của Tommy Tran

Tommy owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Cách làm việc như thế nào giữa Drupal 8 và Vue.js không cần jQuery

Cách làm việc như thế nào giữa Drupal 8 và Vue.js không cần jQuery

Starting with the 5th version, Drupal has jQuery out of the box. It was an awesome tool for developers. But nowadays we face completely different problems that this library can not solve.

Deepnet Explorer

10 browser đang được sử dụng nhiều nhất hiện nay

Gần đây, các hãng phát hành liên tục tung ra những phiên bản mới, cùng những công nghệ riêng, khiến cho cuộc chiến tranh giành thị phần giữa các trình duyệt web trở nên khốc liệt. Dựa vào số lượng người dùng và tính năng, website TopTenReviews đã chọn ra 10 đại diện sáng giá nhất dưới đây.

5 Hệ thống quản trị nội dung mã nguồn mở tốt nhất để bắt đầu một Website

5 CMS mã nguồn mở tốt nhất để bắt đầu một Website

Bạn muốn khởi nghiệp blogger chuyên nghiệp bằng một website bóng bẩy và đầy đủ chức năng? WordPress, Joomla, Drupal và nhiều CMS khác có thể giúp bạn.

Công ty diệt chuột T&C

 

Diet con trung