Mấy đại ca vào giúp aloxinh đẹp trai với

Tình hình đang rất là tình hình. Mà tình hình là đang ngồi code thì gặp chút rắc rối về kĩ thuật :cll:
Ai giúp em cái code này với :x

file khaibao.h
Mã:
#include<iostream>
#include <stdlib.h>
#include <time.h>
#define MAX 100
using namespace std;

void intputarray(int a[], int n);
void outputarray(int a[], int n);

int binarysearch (int a[], int n, int x,int left = 0,int right = 20);

file caidat.cpp
Mã:
#include "Header.h"


void intputarray(int a[], int n)
{
    for( int i= 0; i<n; i++)
    {
        a[0] = rand()%n;
        a[i] =a[i-1] + rand()%n ;
    }

}
void outputarray(int a[], int n)
{
    for(int i=0; i<n; i++)
        cout<<a[i]<<"\t";
}




int binarysearch (int a[], int n, int x,int left = 0,int right = 20)
{
    
    int mid = (left + right)/2;
    if( left >= right)
        return -1;
    if(x == a[mid])
        return mid;
    if(x < a[mid])
        return binarysearch(a,n,x,left,mid -1);
    else 
        return binarysearch(a,n,x,mid +1,right);
}

file main.cpp
Mã:
#include"Header.h"

void main()
{
    srand((unsigned int) time (NULL));
    int a[MAX], n = 20, x, kq;
    intputarray(a,n);
    cout<<"newly created array:\n";
    
    outputarray(a,n);
    cout<<"\nPlease enter x which you want to find: ";
    cin>>x;
    kq = binarysearch(a,n,x);
    if(kq = -1)
        cout<<"\nNot Found x!";
    else
        cout<<"\nElement be located at position is: "<<kq;
    cout<<endl;

}

Lỗi :

1>d:\save_baitap_tien\timkiem\binarysearch\install.cpp(23): error C2572: 'binarysearch' : redefinition of default parameter : parameter 5
1> d:\save_baitap_tien\timkiem\binarysearch\header.h(10) : see declaration of 'binarysearch'
1>d:\save_baitap_tien\timkiem\binarysearch\install.cpp(23): error C2572: 'binarysearch' : redefinition of default parameter : parameter 4
1> d:\save_baitap_tien\timkiem\binarysearch\header.h(10) : see declaration of 'binarysearch'

Tạm dich: sai tham số mặc định. Nhưng tình hình rất là tình hình, và tình hình là chưa biết sửa chỗ nào :v
 

Forever Alone

Em là cô gái nông thôn
Theo kinh nghiệm lập trình 20 năm của mình thì bài này làm sai là do: Không làm đúng :troll::rage1:
 

latruongthinh

Gà nhất Forum
:troll: tưởng gì lớn lao, anh làm xong cho em rồi nè đợi xíu để nó load nhé :cll:
GsNJNwuI-UM_zpsyxcebhhi.gif
 

Bài viết đang hot

Thống kê

Chủ đề
102,495
Bài viết
470,220
Thành viên
340,478
Thành viên mới nhất
Dinh Van linh
Top