Xin các sư huynh chỉ giáo em một tý về c++!

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi vo_anh, 16/11/07.

  1. vo_anh

    vo_anh Legend of Zelda

    Tham gia ngày:
    19/4/03
    Bài viết:
    915
    Nơi ở:
    Thiên đàn
    Đây là hàm dùng để tính tổng các số nguyên tố trong mảng.Nhưng em không biết nó sai ở chổ nào?Xin các sư huynh chỉ giáo giúp!

    #include<iostream>
    #include<conio.h>
    using namespace std;
    #define MAX 50
    typedef int mang[MAX];
    void NhapMang(mang a,int n);
    void XuatMang(mang a,int n);
    int TimSoNguyenTo(mang a,int n);
    int TinhTong(mang a,int n);
    void main()
    {
    mang a;
    int n,s;
    cout<<"Nhap vao so phan tu cua mang : ";
    cin>>n;
    NhapMang(a,n);
    XuatMang(a,n);
    s=TinhTong(a,n);
    cout<<"\nTong cac so nguyen trong mang ="<<s;
    getch();
    }
    void NhapMang(mang a,int n)
    {
    int i;
    for(i=0;i<n;i++)
    {
    cout<<"a["<<i<<"] = ";
    cin>>a;
    }
    }
    void XuatMang(mang a,int n)
    {
    int i;
    for(i=0;i<n;i++)
    cout<<a<<"\t";
    }
    int TimSoNguyenTo(int n)
    {
    int i;
    int kt=1;
    if(n<=1)
    kt=0;
    else
    {
    for(i=2;i<n;i++)
    if(n%i==0)
    {
    kt=0;
    break;
    }
    }
    return kt;

    }
    int TinhTong(mang a,int n)
    {
    int i,s=0;
    for(i=0;i<n;i++)
    {
    if(TimSoNguyenTo(a)==1);
    s=s+kt;
    }
    return s;
    }
     
  2. Clarious

    Clarious Mr & Ms Pac-Man

    Tham gia ngày:
    6/7/05
    Bài viết:
    297
    Cái này dưới kia có topic rồi mà -.-' Nói chung chương trình sai nhiều điểm lắm, cả về thuật toán lẫn lúc biên dịch, thiết nghĩ bạn nên kiểm tra 1 lần lại trước đã, lỗi ko quá khó tìm đâu :)
     
  3. Bối Bối

    Bối Bối C O N T R A

    Tham gia ngày:
    20/2/06
    Bài viết:
    1,859
    Nơi ở:
    Ha Noi, Vietnam,
    code thì đưa vào tag code hoặc tag php cho dễ đọc code đi bạn hiền :|
     

Chia sẻ trang này