elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 ... 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 [47] 48 49
461  Programación / Programación C/C++ / Re: Consulta - Introducir varios datos en Struct [C++] en: 9 Marzo 2015, 18:35 pm
Gracias de nuevo.

La función la cumple bien, dentro del bucle, lo que si que no se ejecuta al introducir 2 veces los datos.

Y el resultado quedaría así:




He intentado sacando el if del bucle y cumple una función y la otra no:



- Se introduce las dos veces los datos seguidos y luego te pide el nombre, pero al ingresarlo no te muestra el contenido del if.

Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. struct Personaje{
  6. char nombre[30];
  7. int edad;
  8. char empresa[30];
  9. };
  10.  
  11. int main(){
  12.  
  13. Personaje *Trabajador = new Personaje[20]; // Reservamos espacio con new
  14.  
  15. int i;
  16. string nombre;
  17.  
  18. for(i = 0; i < 2; i++){ // Se repite el proceso hasta 2 veces
  19. cout << "Nombre: ";
  20. cin >> Trabajador[i].nombre;
  21.  
  22. cout << "Edad: ";
  23. cin >> Trabajador[i].edad;
  24.  
  25. cout << "Empresa: ";
  26. cin >> Trabajador[i].empresa;
  27.  
  28. delete Trabajador; // Liberamos memoria
  29. }
  30.  
  31. cout << "Introduce el nombre del trabajador: ";
  32. cin >> nombre;
  33.  
  34. if(nombre == Trabajador[i].nombre){ // Comprobamos si el arrai es igual a la variable
  35.    cout << "Nombre: " << Trabajador[i].nombre << endl;
  36.    cout << "Edad: " << Trabajador[i].edad << endl;
  37.    cout << "Empresa: " << Trabajador[i].empresa << endl;
  38. }else;
  39.  
  40. cin.get();
  41. return 0;
  42. }

PD: Liberé memoria según me aconsejaste:
Código
  1. delete Trabajador; // Liberamos memoria

Saludos.
462  Programación / Programación C/C++ / Re: Consulta - Introducir varios datos en Struct [C++] en: 9 Marzo 2015, 17:18 pm
Buenas,

Gracias @eferion por tu respuesta, gracias a ello me he estructurado como bien dices.

Ahora he echo esto y va todo bien, pero otra duda que tengo es intentar buscar el dato según el nombre u otro dato que no sea el número del array.

He echo esto:

Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. struct Personaje{
  6. char nombre[30];
  7. int edad;
  8. char empresa[30];
  9. };
  10.  
  11. int main(){
  12.  
  13. Personaje *Trabajador = new Personaje[20];
  14.  
  15. int i;
  16. int num;
  17.  
  18. for(i = 0; i < 2; i++){
  19. cout << "Nombre: ";
  20. cin >> Trabajador[i].nombre;
  21.  
  22. cout << "Edad: ";
  23. cin >> Trabajador[i].edad;
  24.  
  25. cout << "Empresa: ";
  26. cin >> Trabajador[i].empresa;
  27. }
  28.  
  29. cout << "Id del personaje: ";
  30. cin >> num;
  31.  
  32. cout << "Nombre: " << Trabajador[num].nombre << endl;
  33. cout << "Edad: " << Trabajador[num].edad << endl;
  34. cout << "Empresa: " << Trabajador[num].empresa << endl;
  35.  
  36. cin.get();
  37. return 0;
  38. }

He intentado cambiar la variable 'i' pero entonces ya el for no haría su funcionamiento bien. Me he quedado aquí un poco atrancado.

Gracias, saludos.
463  Programación / Programación C/C++ / [SOLUCIONADO] Consulta - Introducir varios datos en Struct [C++] en: 9 Marzo 2015, 16:25 pm
Buenas,

Estos practicando las estructuras en c++ y bien hasta el momento más o menos voy bien y ahora tengo una consulta, he ingresado datos y luego los he mostrado, hasta hay bien, pero la cosa es si puedo introducir más de 1 dato, osea repetir progresivamente hasta que yo quieras.

Aquí mi código:

Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main(){
  6.  
  7. int ver;
  8.  
  9. struct Personaje{
  10. char nombre[30];
  11. int edad;
  12. char empresa[30];
  13. }Trabajador;
  14.  
  15. cout << "Nombre: ";
  16. cin >> Trabajador.nombre;
  17.  
  18. cout << "Edad: ";
  19. cin >> Trabajador.edad;
  20.  
  21. cout << "Empresa: ";
  22. cin >> Trabajador.empresa;
  23.  
  24. cout << "Pulsa '1' si quieres ver los datos: ";
  25. cin >> ver;
  26.  
  27. if(ver == 1){
  28. cout << "Nombre: " << Trabajador.nombre << endl;
  29. cout << "Edad: " << Trabajador.edad << endl;
  30. cout << "Empresa: " << Trabajador.empresa << endl;
  31. }else;
  32.  
  33. cin.get();
  34. return 0;
  35. }

Eso hace que tu metas 3 datos y luego los muestre, pero me gustaría saber si pudiera meter varios datos más y luego buscar 1 en especial y me lo diga.

He encontrado referencias acá:

http://www.aprendeaprogramar.com/mod/resource/view.php?id=495

Pero para lo que busco hacer está usando punteros y me gustaría saber si hay alguna manera de hacerlo sin usar punteros ya que hasta hay no llego aún.

Gracias, saludos.
464  Programación / Desarrollo Web / Re: Como hago lo siguiente en una index en: 8 Marzo 2015, 17:47 pm
Ni p**a idea, podrías ayudarme? la verdad es que me urge un poco

Mira aquí puedes descargar este pequeño script y lo modificas a tu gusto:

http://www.funcion13.com/2012/03/28/sencilla-web-con-navegacion-ajax-en-jquery/

Comprueba el demo, es según como dices.

Aquí otro aporte:

http://www.ciudadblogger.com/2012/03/boton-ir-arriba-con-jquery-que-aparece.html

Hay es un botón para deslizar la web, añade ese efecto a los botones del menú modificando las medidas.

Otro aporte:

PD: Revisa este enlace es el que más te va a servir.

http://jqueryfordesigners.com/iphone-like-sliding-headers/

Saludos.
465  Programación / Desarrollo Web / Re: Como hago lo siguiente en una index en: 8 Marzo 2015, 17:37 pm
Buenas,

Para ello tienes que usar los efectos de js, puedes buscar referencias acá:

https://www.google.es/?gws_rd=ssl#q=ajax+cambiar+pagina+sin+refrescar

PD: puedes buscarlo en js, ajax, jquery, etc.. los más usados son ajax y jquery para este tipo de efectos que buscas.

Saludos.

466  Programación / Programación C/C++ / Re: Consulta - Llamar función dentro de su misma función en: 8 Marzo 2015, 17:29 pm
Gracias por sus respuestas.
Ya me voy haciendo ideas.

Saludos.
467  Programación / Programación C/C++ / Consulta - Llamar función dentro de su misma función en: 8 Marzo 2015, 13:49 pm
Buenas,

Me gustaría consultarles algo y es lo siguiente:

He echo una calculadora en consola, y para repetir el proceso he echo una sentencia if llamando a la función dentro de su misma función, aquí el código:

Código
  1. #define suma(a,b) a + b
  2.  
  3. void sumando(){
  4. cout << "Introduce el primer valor: ";
  5. cin >> num1;
  6.  
  7. cout << "Introduce el segundo valor: ";
  8. cin >> num2;
  9.  
  10. suman = suma(num1, num2);
  11.  
  12. cout << "El resultado de la suma es: " << suman << endl;
  13.  
  14. cout << "Si quieres seguir sumando escribe '1' (si quieres salir escribe otro numero): ";
  15. cin >> seguir;
  16.  
  17. if(seguir == 1){
  18. sumando();
  19. }
  20. else;
  21. }

Como ven he llamado a la función sumando() dentro de su misma función, y me preguntaba si eso está bien.

No me da ningún error ni nada, me va perfectamente el programa, pero tengo esa consulta de si está bien.

Gracias, saludos.
468  Programación / Ejercicios / Re: programa c++ ayuda en: 3 Enero 2015, 11:47 am
¿Cuál es el error?
469  Informática / Hardware / Re: Características PC en: 3 Enero 2015, 11:21 am
Buenas,

Gracias por su respuesta.

Una pregunta, ¿se puede cambiar el procesador a uno mejor? y luego la placa gráfica? o tendría que cambiar todo el interior del pc.... placa base, etc...


Si se puede cambiar.. me puedes recomendar alguna? así buena.
Por ejemplo unas de acá:

http://www.pccomponentes.com/procesadores.html

Gracias.

Un cordial saludo.
470  Informática / Hardware / Características PC en: 2 Enero 2015, 15:11 pm
Buenas,

Me gustaría saber si por ejemplo esta tarjeta gráfica:

http://www.pccomponentes.com/gigabyte_geforce_gt_610_2gb_gddr3_low_profile.html


Soporta estas características de vídeo juegos:



Y mejores características.



Las caracteristicas del pc:




¿Son buenas?


En mi opinión solo le falla la tarjeta gráfica.

Que es esta:



¿algo que comentar al respecto?

Un cordial saludo.
Gracias.
Páginas: 1 ... 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 [47] 48 49
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines