PDA

Ver la Versión Completa Con Imagenes : Ayuda vectores!


Ayudante De Santa
06-11-2015, 22:19:08
Los mejores licores
sonia_Alej
11-12-2008, 08:36:38
holaaa


estoy terminando mi tarea de vectores

tengo q entregar 20 ejercicios pero me he trabado en estos 2 alguien me puede ayudar?


aportar porfavor el codigo.



1. Ordene los elementos de un vector de menor a mayor o al contrario depeniendo de lo que quiera el usuario.

2. Se tienen 3 vectores donde vec1 es de cadenas, vec2 es de enteros y vec3 es de doubles, vec1 contiene el nombre de los alumnos de una materia, vec2 guarda el numero de control del alumno y vec3 tiene la nota del alumno correspondiente al indice. Por medio del numero de control de un alumno tecleado por el usuario se debe mostrar su nombre y su nota.


PORFAVOR SI ALGUIEN PUEDE APORTAR!

***nOTA***

ES PROGRAMACION BASICA, NADA DE METODOS DE ORDENAMIENTO TAL COMO BURBUJA...
LO MAS SENCILLO!!


ESTARE SIEMPRE AGRADECIDA.


SON!A:jijoju:

Ayudante De Santa
06-11-2015, 22:19:08
Los mejores licores
sonia_Alej
11-12-2008, 09:02:33
En java porfa!!

.Richy.
11-12-2008, 09:04:06
esperate yo busco en un libro que tengo

sonia_Alej
11-12-2008, 11:12:19
si buscalo porfavor!

jhrecords
11-12-2008, 13:44:09
Hola, yo puedo ayudarte, pero tengo algunas preguntas:

Los datos ya están, o hay que leerlos?

sonia_Alej
11-12-2008, 16:54:48
los datos hay que leerlos del teclado

XD

el usuario les dara la entrada...


gracias!!!

[Joe Black]
11-12-2008, 19:35:49
Para el primero se debe aplicar un metodo de ordenamiento...prueba con el Quicksort....hay muchas implementaciones de el....


en el segundo es facil, tienes que buscar el elemento en el vector de los codigos y ubicar cual es la posicion dentro del vector...con la posicion obtenida simplemente muestras los datos ubicados en dicha posicion en los vectores de nombre y de nota....

public void muestraResultados(int codigoqueEntra){
for(i=0; i<vectorCodigos.size(); i++){

if(vectorCodigos.get(i) == codigoqueEntra){
System.out.println("El nombre de la persona es "+vectorNombre.get(i)+" y su nota es"+vectorNotas.get(i))
}

else{
System.out.println("El codigo de control ingresado no corresponde a ningun estudiante")
}

}
}

Creo que esto podria servir...si hay algun error me dices y revisamos....