Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
Función bsearch
#include <stdio.h> #include <stdlib.h> // prototype. int compara(const void*, const void*); int main(void) { int vector[5] = {10, 20, 30, 40, 50}; int clave = 40; int *puntero; puntero = bsearch(&clave, vector, 5, sizeof(int), compara); if ( puntero == NULL) printf("%d NOESTA EN EL VECTOR", clave); else { int posicion = puntero - vector; printf("%d ESTA EN EL VECTOR EN LA POSICION %d", clave, posicion); } return 0; } int compara(const void*clave, const void*elemento) // elemento repesenta el punto medio. { int *ptrClave = (int *) clave; int *ptrElemento = (int *) elemento; return *ptrClave - *ptrElemento; }
run
|
edit
|
history
|
help
0
Shapes and such
swap two numbers without arithematic operators
Lab6 v1.1 Sin,cos,tan,cot
Project 4 v0.1
ques4
Project 3 part 2 Book v1
C(gcc) Local Time and math.h Example
150115_EsMatrizOrdenada
SAI_1-4.c
B_141104_NotaInterroganteDosPuntos