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 ... 51 52 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 ... 126
651  Programación / Programación C/C++ / Re: consulta: leer 1 int y un char en una sola sentencia y mostrarlos por separados en: 19 Enero 2016, 05:46 am
Porque scanf lee hasta que encuentra un espacio en blanco :xD Pero como tu le has indicado que busque un caracter despues el entero lo busca.

Prueba  a hacer esto:

Código
  1. char buffer[10];
  2. scanf("%s",&buffer);
  3. printf("%s\n",buffer);

E introduce un texto como "Hola soy fary". Vas a ver que solo te imprime "Hola".

saludos.
652  Foros Generales / Foro Libre / Re: Conflictos entre Eduardo Inda y Pablo Iglesias (Podemos) en: 19 Enero 2016, 04:28 am
El Inda es un personaje, pero de los buenos  :laugh:
653  Foros Generales / Dudas Generales / Re: No sé que le ocurre a la tarjeta en: 19 Enero 2016, 03:15 am
Hola Constance,

Si después de limpiarla no te la detecta ni el movil ni el ordenador lo más seguro es que se te haya roto.

Saludos.
654  Seguridad Informática / Bugs y Exploits / Re: Elevasion de privilegios SYSTEM en: 19 Enero 2016, 01:54 am
Puedes probar esto.
655  Programación / ASM / Little-Endian Big-Endian en: 18 Enero 2016, 23:41 pm
Esto es solo una curiosida ampliando los datos de la wikipedia.

Código:
https://es.wikipedia.org/wiki/Endianness

En ASM.

Código
  1. ; Little-Endian ó Big-Endian
  2. ; Juan fary.
  3.  
  4. format PE Console 4.0
  5. entry start
  6. include 'win32ax.inc'
  7.  
  8. section '.data' data readable writeable
  9.        numero          dw 1
  10.  
  11.        little_endian   db 'Little-Endian!',0
  12.        big_endian      db 'Big-Endian!',0
  13.  
  14. section '.code' code readable writeable executable
  15. start:
  16.  
  17.        mov al, byte[numero]
  18.  
  19.        cmp al,1
  20.        jne Big
  21.  
  22.        invoke MessageBoxA,0,little_endian,0,MB_OK
  23.        ret
  24.  
  25.        Big:
  26.        invoke MessageBoxA,0,big_endian,0,MB_OK
  27.        ret
  28.  
  29.  
  30. section '.idata' import data readable writeable
  31.    library User32,'User32.dll'
  32.  
  33.    import User32,\
  34.           MessageBoxA,'MessageBoxA'    

saludos.
656  Foros Generales / Foro Libre / Re: ¿A que jugais ultimamente? en: 18 Enero 2016, 22:15 pm
Siempre informática :) Ingeniería inversa! :P
657  Seguridad Informática / Seguridad / Re: Ayuda con virus en: 18 Enero 2016, 21:27 pm
Tienes una muestra del virus? Podrías subirlo?

Saludos.
658  Programación / Programación C/C++ / Re: Duda tonta de parámetros en: 18 Enero 2016, 17:13 pm
Fair, ¿por qué es errónea? En todo caso no eres quién mandó el ejercicio, así que no conoces el criterio de lo que se está pidiendo o como se espera hacerlo.

Yo trato de dar la respuesta más amplia posible, no sólo la que encuadra con mi preferencia personal, o la forma como YO lo haría.

Se trata de pedir dos números, y devolver su suma y su resta. Es mi opinión se pueden pedir como argumentos de main(), o de cualquier función auxiliar dentro del programa.

En términos de eficiencia e implementación es diferente, pero estoy tratando de dar una respuesta EN LA MISMA LÍNEA QUE PLANTEÓ ORIGINALMENTE EL USUARIO, es decir, respetando su esfuerzo y criterio original, para que mi respuesta pueda ser realmente útil a él.

En vez de lucirme explicando la manera sensacional COMO YO LO HARÍA, en cuyo caso me estaría respondiendo a mí mismo y no a él.

Saludos, Yoel.

Buenas, tengo este ejercicio :
escribir un programa que reciba dos números como parámetros y muestre por pantalla la syma y la resta de esos dos valores.

Yo con esta descripción no entiendo que el programa pida dos números, si no que se le deben pasar como argumento.

Para entender esto no me hace falta mandar yo el ejercicio.

Por otra parte si con ese enunciado lo que quiere el profesor es que el usuario ingrese dos numeros desde la consola que no es lo mismo que un programa reciba dos numeros como parametros estamos ante un profesor pésimo ó por lo menos su forma de expresarse.

saludos.
659  Programación / Programación C/C++ / Re: Duda tonta de parámetros en: 18 Enero 2016, 15:37 pm
Le estais dando una respuesta erronea, la solución a su ejercicio es esta:

Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(int argc, char *argv[])
  5. {
  6.    if (argc != 3)
  7.    {
  8.        printf("Error, no introduciste los parametros.");
  9.    }else{
  10.        int n1 = atoi(argv[1]);
  11.        int n2 = atoi(argv[2]);
  12.  
  13.        printf("La suma de los numeros es: %i\n", n1 + n2);
  14.        printf("La resta de los numeros es: %i\n", n1 - n2);
  15.    }
  16.    getchar();
  17.    return(0);
  18. }

Salida del programa:

Código:
C:\Users\Juan\Desktop\Ejemplo\bin\Debug>Ejemplo.exe 5 4
La suma de los numeros es: 9
La resta de los numeros es: 1

saludos.
660  Programación / Programación C/C++ / Re: Duda tonta de parámetros en: 18 Enero 2016, 14:47 pm
Esta mal.

Lee esto sobre los argumentos del main.

http://decsai.ugr.es/~jfv/ed1/c/cdrom/cap6/cap64.htm

Saludos.
Páginas: 1 ... 51 52 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 ... 126
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines