Từ 1 tới 6 trên tổng số 6 kết quả

Đề tài: Chuyển sang code C giùm mình với!

  1. #1
    Ngày gia nhập
    12 2011
    Bài viết
    0

    Mặc định Chuyển sang code C giùm mình với!

    #include <iostream.h>
    #include <conio.h>
    #include <stdio.h>
    void SapXepNoiBot(float a[],int n)
    {
    for(int i=0;i<n-1;i++)
    for(int j=n-1;j>i;j--)
    if (a[j]<a[j-1])
    {
    int temp = a[j];
    a[j] = a[j - 1];
    a[j - 1] = temp;
    }
    }
    int main()
    {
    int n;
    float di1,di2;
    int i,j;
    cout<<"\nNhap n: ";
    cin>>n;
    float a[100];
    for(i=0;i<n;i++)
    {
    cout<<"a["<<i<<"]:";
    cin>>a[i];
    }
    for( i=0;i<n;i++)
    {
    cout<<a[i]<<" ";
    }
    SapXepNoiBot(a,n);
    cout<<"\nDay da sap xep tang\n";
    for(i=0;i<n;i++)
    cout<<a[i]<<" ";
    int c;
    int po;
    bool flag=true;
    cout<<"\nNhap so c:";
    cin>>c;
    for(i=0 ;i<n;i++)
    {
    if(a[i]==c)
    {
    po=i;
    flag=false;
    break;
    }
    else {
    if(a[i]>c)
    {
    po= i;
    break;
    }
    }
    }
    if (c>a[n-1]||c<a[0])
    cout<<"C nam ngoai khoang da cho"<<endl;
    else if(flag){
    cout<<"Diem c nam giua 2 so :";
    cout<<" "<<a[po-1]<<" "<<a[po]<<endl;
    di1=a[po]-a[po-1];
    cout<<"Khoang i:"<<di1<<endl;}
    else cout<<" i =0 vi tri c trong array la: "<<po+1;
    float b[100];
    cout<<"Nhap vao day b:"<<endl;
    for(i=0;i<n;i++)
    {
    cout<<"b["<<i<<"]:";
    cin>>b[i];
    }
    di2=b[po]-b[po-1];
    cout<<"Gia tri cua b :"<<(di2/di1)*(c-a[po-1])+b[po-1]<<endl;
    return 0;


    }

  2. #2
    Ngày gia nhập
    11 2010
    Nơi ở
    hell
    Bài viết
    165

    chuyển cout thành printf thui chứ làm j nữa đâu
    HT117-5277

  3. #3
    Ngày gia nhập
    12 2011
    Bài viết
    0

    thế cin thì sao?tớ chuyển rồi nhưng nó báo lỗi

  4. #4
    Ngày gia nhập
    10 2011
    Bài viết
    552

    cin >> biến ~ nhập giá trị cho biến.
    Nhìn vào đó mà chuyển về scanf cho phù hợp

    Các vòng for(int i ... ) đấy thì khai báo i lên đầu hàm, rồi vòng for(i=...) . Chuẩn C cũ ko cho phép khai báo biến "ngẫu hứng"
    Um Mani Padme Hum...!!

  5. #5
    Ngày gia nhập
    12 2011
    Bài viết
    0

    Bạn có thể sửa luôn cho mình được không?m không rành lắm :((

  6. #6
    Ngày gia nhập
    10 2011
    Bài viết
    552

    Mặc định Chuyển sang code C giùm mình với!

    Ko, mình ko thể sửa luôn được. Mình ko biết code Bạn thông cảm
    p.s : Bạn ko rành thì vì thế mới phải tập làm cho nó rành.
    Um Mani Padme Hum...!!

Các đề tài tương tự

  1. Chuyển code sang code ngắn hơn trong LINQ
    Gửi bởi tinhthanhiepsi9x trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 14-04-2012, 11:19 AM
  2. Chuyển code từ C++ sang C#
    Gửi bởi vietnh trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 16-06-2011, 02:28 PM
  3. Chuyển code Nested Dolls từ C sang code pascal
    Gửi bởi longago trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 04-01-2011, 08:54 AM
  4. Chuyển code kết nối RAS từ c++ sang c#
    Gửi bởi chuotnho123 trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 3
    Bài viết cuối: 25-07-2009, 09:49 PM
  5. Chuyển code C++ sang code C, giúp mình với?
    Gửi bởi rong3sao trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 4
    Bài viết cuối: 03-04-2009, 09:28 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn