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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 ... 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 [68] 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
671  Programación / Programación C/C++ / Re: Consejo [Comparar] en: 17 Agosto 2012, 21:28 pm

Tengo otra pregunta :)

Yo tengo 1 sola estructura de registro la cual planeo usar para varios arrelgos:
Código:
struct paciente
{
char nombre[20],apellido[20],sexo[1];
int edad,cedula;
};
typedef paciente arreglo[nMax_n];
arreglo paciente1;
arreglo paciente2;
es una manera optima o tengo q usar otra ? para el arreglo paciente2, xq si intento sacar los datos del segundo arreglo cuando consulto el arreglo 1 se pierden los datos de la posicion que saque.
Personalmente la estructura la preferiría dejar así:
Código
  1. struct pac
  2. {
  3. char nombre[20],apellido[20],sexo;//Sexo para que quieres que sea un arreglo , así lo manejas como un unico carácter
  4. int edad,cedula;
  5. };
  6. typedef struct pac paciente;
  7. paciente paciente1[8]; //El arreglo de pacientes puedes definirlo tu , no hace falta que sea estático.
  8. paciente paciente2[24]//Por poner numeros;
Y en cuanto a lo del problema no te entendí bien que quieres decir.
672  Programación / Programación C/C++ / Re: Ayuda soy un poco nobato en c++ en: 16 Agosto 2012, 23:58 pm
¡Hola! Por favor la proxima vez que publiques hazlo bajo las etiquetas GeSHi que colorean el código , ahora lo hago yo. Por lo demás , no importa que seas noVato en C++ , por lo primero no deberías usar conio, por lo segundo es lógico que no te coja el numero para el menú porque no lo pides y en opcion no hay ningun número , bueno sí el generado por el compilador. Me huele esto a tarea copiada...Y aquí no se hacen tareas lo digo de antemano.
Código
  1. #include <iostream>
  2. #include <conio.h>
  3. #include <stdlib.h>
  4. using namespace std;
  5. int llenado(int numero);
  6. float valor_absoluto(int numero);
  7. int cambio_numeros(int numero);
  8.  
  9.  
  10. int main()
  11. {
  12.  int opcion, cambio, llenar, numero;
  13.  float case1;
  14.  
  15.  llenar = llenado(numero);
  16.  
  17.  cout<<endl<<endl;
  18.  cout<<"\t\t ESCOJA LA OPCION QUE DESEA"<<endl<<endl;
  19.  cout<<" 1. HALLAR EL VALOR ABSOLUTO DE UN NUMERO"<<endl;
  20.  cout<<" 2. SI EL NUMERO ES PAR CAMBIARLO POR 1 EN CASO CONTRARIO ES 0"<<endl;
  21.  cout<<" 3. IMPRIMIR"<<endl;
  22.  cout<<" 4. SALIR"<<endl;
  23.  
  24.  switch(opcion)
  25.  {
  26.    case 1:
  27.         case1 = valor_absoluto(numero);
  28.         cout<<case1;
  29.         break;
  30.    case 2:
  31.         cambio = cambio_numeros(numero);
  32.         cout<<cambio;
  33.         break;
  34.    case 3:
  35.         llenar = llenado(numero);
  36.         cout<<llenar;
  37.    case 4:
  38.         exit(0);
  39.         break;
  40.    default:
  41.         cout<<endl<<endl;
  42.         cout<<"tLA OPCION INGRESADA NO ESTABA DENTRO DEL MENU";
  43.         break;
  44.  }
  45.  
  46.  cout<<endl;
  47.  system("pause");
  48. }      
  49.  
  50. int llenado(int numero)
  51. {
  52.  int rta;
  53.  cout<<"DIGITE UN NUMERO DESEADO A EVALUAR CON EL SIGUIENTE MENU: ";
  54.  cin>>numero;
  55.  
  56.  rta = numero;
  57.  
  58.  return rta;
  59. }
  60.  
  61. float valor_absoluto(int numero)
  62. {
  63.  int rta;
  64.  
  65.  if(numero < 0)
  66.  {
  67.    rta = numero * (-1);
  68.  }
  69.  else
  70.  {
  71.    rta = numero * 1;
  72.  }    
  73.  
  74.  return rta;
  75. }
  76.  
  77. int cambio_numeros(int numero)
  78. {
  79.  int residuo, rta;
  80.  
  81.  residuo = numero % 2;
  82.  
  83.  if(residuo == 0)
  84.  {
  85.    rta = 1;
  86.  }
  87.  else
  88.  {
  89.    rta = 0;
  90.  }
  91.  
  92.  return rta;
  93. }
           
673  Programación / Programación C/C++ / Re: Consejo [Comparar] en: 16 Agosto 2012, 23:55 pm
Hola Magiwuan.

Proba de este modo:
Código
  1.  
  2.  if (strcmp(paciente1[pos].sexo, "s") == 0)
  3.    contadorsexoF++;
  4.  

Saludos.
Ese modo vale pero me parece innecesario tener que llamar a una función ¿no? pues es solo un caracter.Aunque Magiwuan podría haber declarado el sexo en la estructura como un unico char , no como un array..
674  Programación / Programación C/C++ / Re: Consejo [Comparar] en: 16 Agosto 2012, 23:39 pm
Mmmm , es así , tu lo que intentas comparar es el contenido de paciente1[pos].sexo el cual es un puntero entonces tienes que usar el operador de indireccion *. Te quedaría así:
Código
  1. if(*paciente1[pos].sexo=='s'){
  2. contadorsexoF++;
  3. }
PD: Publica el codigo con etiquetas GeSHi por favor :)
675  Sistemas Operativos / Windows / Re: Windows 8, pequeñas dudas. en: 15 Agosto 2012, 23:39 pm
Mi procesador es un FX 8120 de 8 nucleos. Lei que w7 no aprobechaba bien el rendimiento de la serie FX. ¿Es cierto?, leí que w8 trabaja mejor con estos procesadores. :) y quería que me confirmarais.
Parece ser que no trabajan muy bien en general , aunque por lo visto se sacó esto http://hardzone.es/2012/01/12/amd-fx-bulldozer-actualizacion-para-windows-7-ya-disponible/ , la verdad tampoco tengo mucha idea.
Sobre el menu de inicio, en la rp (release preview)  leí que se podía activar. ¿Hay alguna manera de hacerlo en la RTM?, yo esque nunca he usado ni la beta, ni ninguna versión de w8 aún.
Parece ser que si que se puede activar , aunque no lo he probado:
http://www.codigobit.info/2011/09/como-habilitar-el-anterior-menu-inicio.html
Sobre la activación, ¿tenems algo definitivo? , o aún no hay nada.
Hay algo , pero no definitivo , solo alarga el periodo de prueba por lo que parece:
http://www.gratisprogramas.org/descargar/activador-windows-8-enterpriseprofessional-rtm-build-9200-180-dias-mf-zs/
Merece la pena el cambio?,
Pues tu sabes , yo lo he dejado apartado , solo era por probar, cuando salga la oficial libre de errores y mas depurada ya me pasaré de momento me quedo en el siete.

PD: Busca un poquillo en google  ;D
¡Un saludo!
676  Programación / Programación C/C++ / Re: [Aporte] Deletreador C++ en: 14 Agosto 2012, 20:42 pm
Es que son demasiadas silabas comprendo que sea un coñazo.
677  Seguridad Informática / Seguridad / Re: kit para suplantar la página de inicio de Tuenti en: 14 Agosto 2012, 20:32 pm
La dirección real del tuenti en fase beta es http://www.tuenti.com/nuevotuenti si no me equivoco.
678  Programación / Programación C/C++ / Re: [Aporte] Deletreador C++ en: 14 Agosto 2012, 14:38 pm
¡Olé que arte! Ahora con sílabas, mm eso es más complicado , pues habría que hacer una función que separase cada palabra en sílabas que habrá reglas, no me acuerdo.De todas maneras por si te da por hacerlo aquí están todas las sílabas:
http://www.solosequenosenada.com/gramatica/spanish/listado_silabas.php
PD: Se te han olvidado los números.
679  Programación / .NET (C#, VB.NET, ASP) / Re: Double, long, decimal... la siguiente en: 12 Agosto 2012, 19:44 pm
Perdón no ví que era del subforo de .NET , como había salido al lado del foro de Programación General pues... Bueno de todas maneras te dejo el post.Hombre ese programa tiene un límite , puedo suponer que utiliza la librería GMP(The GNU Multiple Precision Arithmetic Library), el límite es la memoria del ordenador , cuando se acaba mmm malo , pero la verdad no tengo ni idea de como lo hacen, te aseguro que he estado mirando el código y no entiendo ni papa. Y no lo hacían con cadenas de texto.Y con respecto a tu pregunta , estuve mirando mucho tiempo como hacerlo y decidí dejarlo , pues solo se me ocurría con texto , y la librería de antes hacía la operación de sumar 200 veces más rápido(sin exagerar , calculé la rapidez de cada una y ahí están las conclusiones) que la función que creé. Además estuve mirando si podía sumar varias secciones de memoria pero no veas... Es una cosa curiosa y me gustaría saber como funciona pero es muy complicado.

680  Programación / Programación General / Re: Para juego C++ a juego para iphone en: 11 Agosto 2012, 18:54 pm
bueno,
alguien sabe si se puede?
Supongo que tendrás que volver a programarlo con las API's gráficas que ofreca el IOS , no creo que haya un convertidor de C++ a Objetive-C. Aunque mira este enlace que me parece que puedes programar en más lenguajes incluso C++ :
http://www.elotrolado.net/hilo_programar-para-iphone-sin-objective-c_1563215
Páginas: 1 ... 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 [68] 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines