Cần giúp 2 bt C++

Thảo luận trong 'C/C++' bắt đầu bởi phuc113, 6 Tháng mười hai 2010.

  1. Offline

    phuc113

    • ÔI CÁI CUỘC ĐỜI NÀY

    • HOSTING - DOMAIN - VPS - THIẾT KẾ WEB
    Số bài viết:
    623
    Đã được thích:
    277
    Điểm thành tích:
    220
    1. Viết chương trình nhập vào 2 ngày tháng năm bất kỳ. Tính số khoảng cách số ngày giữa 2 ngày tháng năm đã nhập. Hiển thị kết quả ra màn hình.
    2. khai báo mảng 2 chiều. viết chương trình sắp xếp các phần tử trên hàng có chỉ số =0 theo chiều tăng dần.
  2. Offline

    takechij

    • Windows 98

    • Try so hard
    Số bài viết:
    386
    Đã được thích:
    165
    Điểm thành tích:
    140
    mình xinh được đóng góp 1 tí ở bài 2 ^^'
    biết gì viết nấy nhé, lập trình hok phải chuyên ngành, pà con đừng chặt chém nhé
    PHP:

    //Nhap mang
    void input(int a[][100], int mint n)
    {
        for (
    int i=0i<mi++)
            for (
    int j=0j<nj++)
            {
                
    cout << "Nhap a[" << << "][" << << "]: ";
                
    cin >> a[i][j];
            }
    }

    //Xuat mang theo kieu matrix
    void output(int a[][100], int mint n)
    {
        for (
    int i=0i<mi++)
        {
            
    cout << "\n";
            for (
    int j=0j<nj++)
                
    cout << a[i][j] << "\t";
        }
    }

    //Sap xep theo cot
    void sxcot(int a[][100], int mint n)
    {
        for(
    int k=0k<nk++)    
            for(
    int i=0i<m-1i++)
                for(
    int j=i+1j<mj++)
                    if(
    a[i][k]>a[j][k])
                    {
                        
    int temp;
                        
    temp=a[i][k];
                        
    a[i][k]=a[j][k];
                        
    a[j][k]=temp;
                    }
    }

    //Sap xep theo hang
    void sxhang(int a[][100], int mint n)
    {
        for(
    int i=0i<mi++)    
            for(
    int j=0j<n-1j++)
                for(
    int k=j+1k<nk++)
                    if(
    a[i][j]>a[i][k])
                    {
                        
    int temp;
                        
    temp=a[i][j];
                        
    a[i][j]=a[i][k];
                        
    a[i][k]=temp;
                    }
    }
    mấy hàm trên chỉ sắp xếp tăng dần thui vs cả in ra matrix cho dễ nhìn, mình viết theo kiểu đơn giản dễ hiểu nhất rùi đó :cutesmile:
    sunboycongthangitvn thích bài này.
  3. Offline

    takechij

    • Windows 98

    • Try so hard
    Số bài viết:
    386
    Đã được thích:
    165
    Điểm thành tích:
    140
  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
  5. Offline

    phuc113

    • ÔI CÁI CUỘC ĐỜI NÀY

    • HOSTING - DOMAIN - VPS - THIẾT KẾ WEB
    Số bài viết:
    623
    Đã được thích:
    277
    Điểm thành tích:
    220
    cảm ơn các bạn. đển mình test thử, cái bài Viết chương trình nhập vào 2 ngày tháng năm bất kỳ khó hieu wwa

Chia sẻ trang này

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