Programa en c con una complicacion interesant
Cerrado
negado
-
19 ene 2009 a las 16:52
Peroncho Mensajes enviados 174 Fecha de inscripción martes, 23 de diciembre de 2008 Estatus Miembro Última intervención lunes, 23 de noviembre de 2009 - 21 ene 2009 a las 19:44
Peroncho Mensajes enviados 174 Fecha de inscripción 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.
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.
Consulta también:
- Programa en c con una complicacion interesant
- Crocodile programa - Programas - Educación
- Everest programa - Programas - Monitorización y diagnóstico
- Programa informático - Guide
- Descargar torrent online sin programa - Guide
- Programa victoria - Programas - Monitorización y diagnóstico
2 respuestas
Peroncho
Mensajes enviados
174
Fecha de inscripción
martes, 23 de diciembre de 2008
Estatus
Miembro
Última intervención
lunes, 23 de noviembre de 2009
134
19 ene 2009 a las 18:06
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?
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?
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];
}
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];
}
Peroncho
Mensajes enviados
174
Fecha de inscripción
martes, 23 de diciembre de 2008
Estatus
Miembro
Última intervención
lunes, 23 de noviembre de 2009
134
21 ene 2009 a las 19:44
21 ene 2009 a las 19:44
Perdon es que puse la sentencia de semi codigo / pascal