Programa en c con una complicacion interesant

Cerrado
negado - 19 ene 2009 a las 16:52
Peroncho
Message postés
174
Date d'inscription
martes, 23 de diciembre de 2008
Estatus
Miembro
Última intervención
lunes, 23 de noviembre de 2009
- 21 ene 2009 a las 19:44
Hola,
Diseñar un programa que realiza la búsqueda lineal de un vector ordenado ascendentemente.

a) El vector se recorre de izquierda a derecha hasta encontrar un componente cuyo valor coincida con el buscado o hasta alcanzar el último elemento del vector.

b) En caso de existir un valor repetido, se indicará el de menor índice.

2 respuestas

Peroncho
Message postés
174
Date d'inscription
martes, 23 de diciembre de 2008
Estatus
Miembro
Última intervención
lunes, 23 de noviembre de 2009
133
19 ene 2009 a las 18:06
Te ayudo, pero unas preguntas antes, siempre se buscan valores que esten?


Solo tenes que hacer un
Do While NUMBUSC =! VECTOR[INDICE]
INDICE ++

No me acurdo mucho de C pero lo podes formular a partir de esto?
0
hecho en una funcion seria algo asi:


int vector (int v[N], int num_busc){

int i;
int cont=0;

for(i=0; i<N; i++)
if(v[i]==num_busc)
cont=v[i];


}
0
Peroncho
Message postés
174
Date d'inscription
martes, 23 de diciembre de 2008
Estatus
Miembro
Última intervención
lunes, 23 de noviembre de 2009
133
21 ene 2009 a las 19:44
Perdon es que puse la sentencia de semi codigo / pascal
0