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

 

 


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Mensajes
Páginas: 1 ... 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 [52] 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 ... 159
511  Programación / Programación C/C++ / Re: Perfeccionar código escrito en C en: 22 Agosto 2012, 23:16 pm
Errores que tenias, en C y C++ la letra ñ no la puedes usar en variables y estructuras.

Ya esta todo retocado. Ahora funciona de 10

Código
  1. #include<stdio.h>
  2.  
  3. //Estructuras para los datos personales
  4. struct nombre_completo{
  5.    //Datos personales: Nombre Apellido Apellido
  6.    char nombre[40], apellido1[40], apellido2[40];
  7. };
  8.  
  9. struct fecha_nacimiento{
  10.    int dia, mes, ano;
  11. };
  12.  
  13. //Estructura en la que se almacenaran todos los datos de una persona
  14. struct datos{
  15.    //Datos personales (estructura externa)
  16.    struct nombre_completo persona;
  17.    //Fecha de nacimiento (estructura externa)
  18.    struct fecha_nacimiento nacimiento;
  19.    long telefono;
  20.  
  21. };
  22.  
  23. //Funciones de asignacion de datos
  24. struct nombre_completo nuevo_nombre(){
  25.    struct nombre_completo nombre1;
  26.  
  27.    printf("Datos personales\n");
  28.    printf("Dime tu nombre: ");
  29.    fflush(stdin);
  30.    gets(nombre1.nombre);
  31.    printf("Primer apellido: ");
  32.    fflush(stdin);
  33.    gets(nombre1.apellido1);
  34.    printf("Segundo apellido: ");
  35.    fflush(stdin);
  36.    gets(nombre1.apellido2);
  37.  
  38.  
  39.    return nombre1;
  40. }
  41.  
  42. struct fecha_nacimiento nueva_fecha(){
  43.    struct fecha_nacimiento fecha1;
  44.  
  45.    printf("\nFecha de nacimiento\n");
  46.    printf("Dia: ");
  47.    fflush(stdin);
  48.    scanf("%d", &fecha1.dia);
  49.    printf("Mes: ");
  50.    fflush(stdin);
  51.    scanf("%d", &fecha1.mes);
  52.    printf("Año: ");
  53.    fflush(stdin);
  54.    scanf("%d", &fecha1.ano);
  55.  
  56.    return fecha1;
  57. }
  58.  
  59. //Funcion que asigna todos los datos personales por medio de llamadas a las otras funciones
  60. struct datos nuevos_datos(){
  61.    struct datos usuario;
  62.  
  63.    //Llamada a la funcion que asigna Nombre y apellidos
  64.    usuario.persona=nuevo_nombre();
  65.  
  66.    //Llamada a la funcion que asigna la fecha de nacimiento
  67.    usuario.nacimiento=nueva_fecha();
  68.  
  69.    //Peticion del telefono al usuario
  70.    printf("\nTelefono: ");
  71.    fflush(stdin);
  72.    scanf("%d",&usuario.telefono);
  73.  
  74.    return usuario;
  75. }
  76.  
  77. //Funcion que imprime por pantalla los datos
  78. void mostrar_datos(struct datos asignado){
  79.    printf("\n\nLos datos que se han introducido son los siguientes:");
  80.    printf("\n----------------------------------------------------\n");
  81.    printf("Nombre completo: %s %s %s\n", asignado.persona.nombre, asignado.persona.apellido1, asignado.persona.apellido2);
  82.    printf("Fecha de nacimiento: %d/%d/%d\n", asignado.nacimiento.dia, asignado.nacimiento.mes, asignado.nacimiento.ano);
  83.    printf("Numero de telefono: %d", asignado.telefono);
  84.  
  85. }
  86.  
  87.  
  88. int main(){
  89.    struct datos persona1;
  90.  
  91.    //Asignacion de datos a persona1
  92.    persona1=nuevos_datos();
  93.  
  94.    //LLamada a la funcion que muestra los datos por pantalla
  95.    mostrar_datos(persona1);
  96.  
  97.    return 0;
  98. }
  99.  
512  Seguridad Informática / Hacking / Re: Algun sniffer para obtener los paquetes en crudo ? en: 22 Agosto 2012, 20:57 pm
http://daraxblog.blogspot.com.es/2010/11/wireshark-tutorial-basico.html

:)
513  Sistemas Operativos / GNU/Linux / Re: Opiniones sobre OpenSUSE en: 22 Agosto 2012, 20:56 pm
Hace mucho que no uso ubuntu, tengo entendido por algunos comentarios que, cada vez pide mas ram a comparacion de otros como el que estoy preguntando.
saludos
Yo tengo 4 gb de RAM, y no me puedo quejar, me va como un tiro
514  Seguridad Informática / Hacking / Re: Recien iniciado, quien me enseña algo? en: 22 Agosto 2012, 20:43 pm
Si buscas por gooogle hay mucha info.
Creo que jamás volverá
515  Sistemas Operativos / GNU/Linux / Re: Opiniones sobre OpenSUSE en: 22 Agosto 2012, 20:43 pm
Lo probe durante muy poco tiempo, y tampoco estaba mal. Pero creo que es más "usable" Ubuntu 12.04

516  Foros Generales / Noticias / Re: ¿Será 2013 definitivamente “El Año de Linux”? en: 22 Agosto 2012, 20:30 pm
Todo lo bueno de Linux se difumina en sus cientos de distros y el tan popular Ubuntu saca una nueva versión cada 6 meses...

Es un mito lo de que las mejores supercomputadoras del mundo usan Linux... practicamente todas usan Unix y Sun Solaris..

Es cierto que casi el total de las computadoras que se compran vienen con Windows... pero también vienen con el Internet Explorer y mas del 60% se cambia a Chrome y Firefox... porque no se cambian también a Linux???...

Pienso... luego existo... Saludos...



No es lo mismo cambiarse de navegador, que de sistema operativo.

Muchos humanos huyen del esfuerzo, aunque sea beneficioso
517  Sistemas Operativos / GNU/Linux / Re: Cambiarse de Linux Mint a otra Distro en: 22 Agosto 2012, 20:05 pm
prueba ubuntu a ver..
518  Foros Generales / Foro Libre / Re: Tuenti nos cuenta un chiste... en: 22 Agosto 2012, 09:47 am
Si la verdad es que al principio Tuenti era una risa, pero supongo que hay que dejarles unos años más..

PD: dimitrix a ver que hacemos con ese programita jaja
519  Seguridad Informática / Hacking / Re: Recien iniciado, quien me enseña algo? en: 22 Agosto 2012, 09:36 am
¿Que deseas hacer?

520  Programación / ASM / Re: Tutorial de ASM para GBA en: 22 Agosto 2012, 09:35 am
Vaya, curiosamente es el primer resultado del link que he posteado muajaja  ::) ::)
¿Y?
Páginas: 1 ... 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 [52] 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 ... 159
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines