Título: Vectores (Array) de N posiciones C++ Publicado por: iAmChapin_ en 7 Septiembre 2015, 08:32 am Buenas! Creo que algunos ya me conocen, estoy comenzando a estudiar C++ y pues soy un estudiante de universidad, aqui ya me han ayudado muchisimo y pues quiero seguirlos molestando :xD se que algun dia sere yo el que resuelva dudas pero por el momento sere yo el de las dudas. Pues los problemas van asi:
(http://i60.tinypic.com/o8uw5k.jpg) En el pensamiento obtuve una manera de como resolverlo... pero ya pasandolo a C++ creo que no di en el clavo. Yo llevo mi codigo del primer ejercicio de esta manera y no sale nada de lo que quiero: Código
Podrian darme una mano con esto? En la impresion de resultados quiero que salgan cuantos numeros se repitieron, si el 2 se repitio 3 veces tengo que indicarlo, y tambien si otro numero se repitio tantas veces, tambien tengo que indicarlo, tengo que identificar cuantos numeros se ingresaron repetidas veces! El segundo problema no se me ocurre como hacerlo :( espero puedan ayudarme, gracias! Título: Re: Vectores (Array) de N posiciones C++ Publicado por: ivancea96 en 7 Septiembre 2015, 14:03 pm En el cout tienes que poner "vector[ i ]". Y en el if, ifual, que pussite "vector[ 1 ]".
Aunque ten en cuenta que tienes los 2 for con la misma variable "i". En uno, pon otra variable diferente para contar. Replantea el código. Título: Re: Vectores (Array) de N posiciones C++ Publicado por: Bob1098 en 7 Septiembre 2015, 18:52 pm Además de lo ya dicho me parece que si la variable resultado no tiene un valor inicial asignado no funcionara como contador. Si te diese problemas dale un valor inicial de 0, si te funciona bien no hay problema.
Un saludo. Título: Re: Vectores (Array) de N posiciones C++ Publicado por: iAmChapin_ en 10 Septiembre 2015, 00:31 am Muy bien, tome en cuenta sus comentarios y replantee el codigo entero. Lo tengo que hacer con funciones y pues le agregue la funcion pero funciona igual. El codigo ahora me compila, me ejecuta y me hace el proceso que quiero, pero me imprime un dato extra innecesario al final, podrian decirme en que linea tengo el error para que no imprima ese otro dato? Les presento el codigo.
Código
El programa imprime al final de los resultados deseados algo innecesario, se los muestro: (http://i60.tinypic.com/2vcg808.png) En la parte donde dice 20 se repite tantas veces... Podrian ayudarme? Gracias!! Título: Re: Vectores (Array) de N posiciones C++ Publicado por: someRandomCode en 10 Septiembre 2015, 01:07 am Código
Salida: Código: byakko@linuxblade ~/Programas $ g++ -o programa elhacker.net.c Título: Re: Vectores (Array) de N posiciones C++ Publicado por: iAmChapin_ en 10 Septiembre 2015, 01:46 am Wow muchas gracias someRandomCode!! No pude darme cuenta que era algo tan sencillo como eso! Una vez mas y gracias a todos los que siempre me respoden, me ayudan a mejorar!! ;-) colocare el tema como resuelto!! ;-)
Título: Re: Vectores (Array) de N posiciones C++ Publicado por: someRandomCode en 10 Septiembre 2015, 02:03 am No hay ningun problema :)
Por favor, tene a bien marcar el thread como resuelto para que gente con los mismos problemas tengan una referencia a una solucion :) |