I need you help

Thảo luận trong 'C/C++' bắt đầu bởi little, 29 Tháng năm 2010.

  1. Offline

    little

    • Thành Viên Mới

    Số bài viết:
    4
    Đã được thích:
    0
    Điểm thành tích:
    0
    please help me!
    có mấy bài C mình không giải đc, có thể giúp mình ko?
    1/ viết hàm kiểm tra 1 số có phải là số nguyên tố hay ko?
    viết hàm in ra các số nguyên tố từ 1 đến n
    viết chương trình chính n và in ra các số nguyên tố từ 1 đến n (gọi hàm đã xác định)
    2/viết chương trình cho người dùng nhâp vào từng số nguyên cho đến khi tổng các số đã nhập>=10. Đếm xem người dùng đã nhập vào bao nhiêu số
    3/cho mảng 1 chiều A có n phần tử nguyên(với mọi n<=100)
    *nhập n(là số phần tử thật của mảng) và nhập giá trị cho từng phần tử của mảng
    *
    -in mảng vừa nhập ra màn hình
    -tính giá trị trung bình cho các phần tử trong mảng
    -tính tích các số có giá trị dương trong mảng
    -tính tổng các phần tử tại vị tí lẻ trong mảng
    -đếm xem trong mảng có bao nhiêu phần tử chia hết cho 2
    -tìm GTLN của mảng

    Giúp mình với nha. Thank nhiều:001:
  2. Offline

    rika

    • Thành Viên Mới

    Số bài viết:
    19
    Đã được thích:
    24
    Điểm thành tích:
    0
    mình đã làm giúp bạn ròy nè ! tham khảo hĩ :D

    bài 1:
    ****************************************
    #include<iostream>
    using namespace std;
    void songto(int k)
    {
    int i,s=0;
    for(i=2;i<k;i++)
    if(k%i==0)
    s=1;
    if (s==0)
    cout<<k<<endl;
    }
    void main()
    {
    int n,j;
    cout<<"nhap n: ";cin>>n;
    for(j=2;j<n;j++)
    songto(j);
    }

    **********************************************
    bai 2:
    #include<iostream>
    using namespace std;
    void main()
    {
    int a[20],i,s=0;
    for(i=1;i<=20;i++)
    {
    cout<<"";
    cin>>a;
    s+=a;
    if(s>=10)
    break;
    }
    cout<<"tong cac so da nhap la: "<<s<<endl;
    cout<<"ban da nhap "<<i<<" so !"<<endl;
    }
    ************************************************
    bai 3:
    #include<iostream>
    using namespace std;
    void main()
    {
    int i,n;
    int a[100];
    float s=0,k=1,l=0,j=0;
    cout<<"nhap so luong phan tu: ";cin>>n;
    for(i=1;i<=n;i++)
    {
    cout<<"a["<<i<<"]=";
    cin>>a;
    }
    cout<<"mang vua nhap la: "<<endl;
    for(i=1;i<=n;i++)
    cout<<"a["<<i<<"]="<<a<<endl;
    for(i=1;i<=n;i++)
    s+=a;
    cout<<"gia tri tb cho cac phan tu trong mang la: "<<s/n<<endl;
    for(i=1;i<=n;i++)
    if(a>0)
    k*=a;
    cout<<"tich cac phan tu duong trong mang: "<<k<<endl;
    for(i=1;i<=n;i++)
    if(i%2!=0)
    l+=a;
    cout<<"tong cac phan tu tai vi tri le trong mang la: "<<l<<endl;
    for(i=1;i<=n;i++)
    if(a%2==0)
    j++;
    cout<<"so phan tu trong mang chi het cho 2 la: "<<j<<endl;
    int max=0;
    for(i=1;i<=n;i++)
    if(a>max)
    max=a;
    cout<<"GTLN trong mang la: "<<max<<endl;
    }
    ***************************************************
    jinyotino thích bài này.
  3. Offline

    little

    • Thành Viên Mới

    Số bài viết:
    4
    Đã được thích:
    0
    Điểm thành tích:
    0
    hic, bạn ơi. Mình chưa học C++ bạn ơi. Mới học C thôi ah
  4. Offline

    sunboy

    • Thành viên sáng lập

    • No thing
    Số bài viết:
    1.616
    Đã được thích:
    1.340
    Điểm thành tích:
    1.000
    Bạn chịu khó tham khảo không khác C bao nhiêu đâu.. Chủ yếu nhìn cho hiều thuật toán là được mà.. Mấy bài này chỉ khác các lệnh như thay vì scanf thì là cin>> , Printf thì là cout<< .....
  5. Offline

    rika

    • Thành Viên Mới

    Số bài viết:
    19
    Đã được thích:
    24
    Điểm thành tích:
    0
    thực chất cout<< thì giống với printf( còn cin>> thì giống với scanf(
    bạn chỉ việc thay mấy dòng mà có cout với cin bằng printf với scanf theo cách bạn đã học là được thôi ak!
    còn mấy vòng for bạn để nguyên !
    như zậy là có thể chạy được ròy đó !
  6. Offline

    rika

    • Thành Viên Mới

    Số bài viết:
    19
    Đã được thích:
    24
    Điểm thành tích:
    0
    bạn thay thư viện #include<iostrem> using namespace std;
    thành #include<stdio.h> và #include<conio.h> và cuối chương trình thêm getch(); là được

Chia sẻ trang này

Advertising: Linux system admin | nukeviet | nukeviet 4 | Upload ảnh miễn phí