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: 10 (2 votes)
Ảnh của Tommy Tran

Tommy Tran 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
  • Phone/Zalo: (+84) 944 225 212
  • WhatsApp: (+84) 944 225 212
  • Line Messenger: (+84) 944 225 212
  • Email: [email protected]
  • Telegram Messenger: https:/t.me/tommytran0401

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

 
E-procurement: hệ thống đấu thầu qua mạng

E-procurement: hệ thống đấu thầu qua mạng

Hệ thống đấu thầu qua mạng mang lại lợi ích rất lớn cho cấp chính quyền quản lý, cộng đồng doanh nghiệp và nhà thầu, cung cấp một kênh minh bạch hóa các thông tin trong đấu thầu không chỉ của các đơn vị trong Nhà nước mà cả các tổ chức

 công nghệ Web 2.0

Tìm hiểu về công nghệ Web 2.0

Dựa vào các cuộc phỏng vấn hàng loạt chuyên gia phân tích và các nhà điều hành doanh nghiệp web 2.0, trang Computerworld cho rằng cập nhật sản phẩm nhanh chóng, thường xuyên, có mối liên hệ mật thiết với người dùng sẽ là chìa khóa thành công cho các doanh nghiệp phát triển phần mềm mới nổi.

Hướng dẫn hủy SMS và bật F@st Mobile Techcombank tiết kiệm 9,9 nghìn/tháng

Hướng dẫn hủy SMS và bật [email protected] Mobile Techcombank tiết kiệm 9,9 nghìn/tháng

Với ngân hàng Techcombank, ứng dụng [email protected] Mobile đã được cung cấp thêm dịch vụ thông báo biến động số dư. Khi người dùng bật thông báo qua [email protected] Mobile sẽ nhận được rất nhiều ưu đãi

Wordpress Freelancer

 

Wordpress Freelancer