NGÔI SAO BĂNG
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

NGÔI SAO BĂNG

Chào Mừng Các Bạn Đã Đến Ngôi Nhà Của Chúng Ta. Bạn Hãy Đăng Nhập Để Trở Thành Thành Viên Của Ngôi Nhà Này.
 
Trang ChínhTìm kiếmLatest imagesĐăng NhậpĐăng ký

 

 Bài 224:đếm số lượng số hoàn thiện có trong mảng một chiều các số thực

Go down 
Tác giảThông điệp
Administrator

Administrator


Nam Zodiac : Aquarius
Dragon
Tổng số bài gửi : 409
Birthday : 02/02/1989
Join date : 05/09/2009
Age : 35
Đến từ : quảng ngãi
Job/hobbies : sinh viên

Bài 224:đếm số lượng số hoàn thiện có trong mảng một chiều các số thực Empty
Bài gửiTiêu đề: Bài 224:đếm số lượng số hoàn thiện có trong mảng một chiều các số thực   Bài 224:đếm số lượng số hoàn thiện có trong mảng một chiều các số thực Icon_minitime22/10/2009, 11:29

Code:
/* hay dem so luong "so hoan thien" co trong mang mot chieuc ac so thuc(demhoanthien)*/
#include<stdio.h>
#include<conio.h>
#include<math.h>
void nhap(int* &A, int &n)
{
    printf("nhap vao so luong phan tu: ");
    scanf("%d",&n);
    A=new int[n];
    for(int i=0;i<n;i++)
    {
        printf("nhap vao so: A[%d]: ",i);
        scanf("%d",A+i);
    }
}
void xuat(int *A,int n)
{
    for(int i=0;i<n;i++)
    {
        printf(" %4d",*(A+i));
    }
    printf("\n");
}
int kiemtrahoanthien(int k)//so hoan thien la so bang tong cac uoc so
{
    int s=0;
    for(int i=1;i<k;i++)
    {
        if(k%i==0)
            s=s+i;
    }
    if(s==k)
        return 1;
    return 0;
}
int demhoanthien(int *A,int n)
{
    int dem=0;
    for(int i=0;i<n;i++)
    {
        if(kiemtrahoanthien(A[i])==1)//kiem tra co phai so hoan thien khong?
            dem++;
    }
    return dem;
}
void main()
{
    int *A;
    int n;
    nhap(A,n);
    xuat(A,n);
    demhoanthien(A,n);
    int kq=demhoanthien(A,n);
    printf("so hoan thien la :%d",kq);//xuat ket qua tim duoc
    getch();
   
}
Về Đầu Trang Go down
https://ngoisaobang.forum-viet.net
 
Bài 224:đếm số lượng số hoàn thiện có trong mảng một chiều các số thực
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» Tìm vị trí số hoàn thiện cuối cùng trong mảng một chiều các số nguyên.Nếu mảng không có thì trả về giá trị là -1.
» Bài 216: đếm số lượng số chẵn có trong mảng một chiều các số nguyên(demchan)
» Tìm vị trí nhỏ nhất trong mảng một chiều các số thực
» Bài 217: đếm số lượng giá trị dương chia hết cho 7 trong mảng một chiều các số nguyên(demchiahetbay)
» Viết hàm liệt kê các vị trí mà giá trị tại đó là giá trị âm trong mảng một chiều các số thực

Permissions in this forum:Bạn không có quyền trả lời bài viết
NGÔI SAO BĂNG :: Học Tập :: Kỹ Thuật Lập Trình-
Chuyển đến 
Free forum | ©phpBB | Free forum support | Báo cáo lạm dụng | Cookies | Thảo luận mới nhất