#include #include int v[20]; int n,k; void citire() { int i; printf("elementele sirului in ordine crescatoare\n"); printf("v[1]=");scanf("%d",&v[1]); for(i=2;i<=n;i++) do { printf("v[%d]=",i);scanf("%d",&v[i]); } while (v[i]<=v[i-1]); } void afisare() { int i; for(i=1;i<=n;i++) printf("v[%d]=%d ",i,v[i]); printf("\n"); } void cautare() { int mij,inf,sup,ind; inf=1;sup=n; ind=0; do { mij=(inf+sup)/2; if (v[mij]==k) ind=1; else if (v[mij]20); citire(); printf("vectorul introdus \n"); afisare(); printf("nr cautat in sir ="); scanf("%d",&k); cautare(); getch(); }