c++ ornek dizi uzerinde ardisil arama

c programming languagec++ da integer olarak tanımlanmış dizi üzerinde, değer arama işlemini ardisil arama ile yapma.


#include<iostream>//////bulduğu gibi döngüden çıkar------
using namespace std;
int ardisilarama(int A[],int N,int aranan)
{
    for (int i=0;i<N;i++)
    {
        if (A[i]==aranan)
            return i;
    }
    return -1;
}
int main()
{
    int indis, aranan;
    int A[]={5,78,45,67,88,99,22,5,34,5,455,22,123,543};
    for (int i=0;i<sizeof(A)/sizeof(int);i++)
        cout<<A[i]<<" ";
    cout<<endl<<"aranan sayi: ";
    cin>>aranan;
    indis=ardisilarama(A,sizeof(A)/sizeof(int),aranan);
    if (indis!=-1)
        cout<<"indis: "<<indis;
    else
        cout<<"aranan deger dizide yok.";
    return 0;
}

Hiç yorum yok:

Yorum Gönder