#include #include int wyszukiwanie_binarne(int x, int *Tab, int p, int k){ if(p > k) { return -1; } int pivot = (p+k)/2; if(Tab[pivot] == x) { return x; } if(Tab[pivot] > x) return wyszukiwanie_binarne(x,Tab,pivot+1,k); if(Tab[pivot] < x) return wyszukiwanie_binarne(x,Tab,p,pivot-1); printf("Wykonano"); } void funkcja(int *Tab, int n) { int max=-1; for(int j=0; j max) max=Tab[j]; printf("%d", max); } int main() { printf("Hello world!\n"); int Tab[] = {1, 3, 6, 7, 8, 15, 25, 31, 37, 44, 49, 56, 61, 74, 79, 85}; funkcja(Tab, 16); /*int szukana; printf("Podaj liczbe ktora chcesz znalezc: "); scanf("%d",&szukana); int zmienna = wyszukiwanie_binarne(szukana,Tab,0,15); if(zmienna == szukana) printf("Liczba %d znajduje się w tablicy",szukana); else printf("Liczba nie znajduje się w tablicy"); */ return 0; }