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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: 1 2 [3] 4 5 6
21  Programación / Programación General / Re: Saber si un número es par en: 13 Marzo 2011, 07:35 am
Las respuestas que te dieron son muy buenas, pero yo me sumo a la idea de lo mas simple y entendible.

INICIO_PROGRAMA

entero NUMERO

ingresar(NUMERO)

si (NUMERO dividido 2 multiplicado por 2 es igual a NUMERO) entonces escribir( es par)
si_no escribir (es impar)

FIN_PROGRAMA

------------------------------

//Si al número impar lo dividís por 2, te va a dar un resultado con coma flotante, lo único que tenés que hacer es declarar el NUMERO como entero, para que cuando lo vuelvas a multiplicar, lo hagas solamente por la parte entera.

------------------------------

Ni siquiera tenés que usar números con coma flotante, ni mod, ni bucles ni nada, definís todo dentro del if.
Igualmente, elegí la que realmente comprendas, la que después sepas explicar y aplicar.

 ;D
22  Programación / Desarrollo Web / Re: Que editor de código utilizas? en: 13 Marzo 2011, 04:41 am
Yo uso Gedit. :)
;D

Comparto Gedit, Ahora estoy probando Kate.
23  Programación / Ejercicios / Solución ejercicio C 107 en: 8 Marzo 2011, 05:43 am
Código
  1. #include <stdlib.h>
  2. #include <stdio.h>
  3.  
  4. /*Ejercicio 107
  5. Realizar un programa que solicite una cantidad entera.
  6. Dada esa cantidad X debe solicitar X números y ordenarlos
  7. de mayor a menor*/
  8.  
  9. int cantidad; //números a ordenar
  10. int numero; //Cada uno de los números
  11. int posicion=0; //Ubicación del array
  12. int i,a,b,c,d; //varios enteros ja
  13. int main()
  14. {
  15.  
  16.    puts("ingresa la cantidad de numeros\n");
  17.    scanf("%d",&cantidad); //Se ingresa la cantidad total de números a ordenar (obvio)
  18.  
  19.    int *numeros = (int*) malloc (cantidad*sizeof(int));
  20.    int *resultado= (int*) malloc (cantidad*sizeof(int));
  21.  
  22.    for(i=0,d=0;i<cantidad;i++,d++)//Con este for se van guardando los números de a uno
  23.    {
  24.        printf("ingrese el numero %d\n",i+1);
  25.        scanf("%d",&numero); //Se ingresa el número i del array
  26.        numeros[d]=numero;//se guarda en la posición d del array números
  27.    }
  28.  
  29.    printf("\n");
  30.  
  31.    for(c=0;c<cantidad;c++) //Ordena los números de menor a mayor
  32.    {
  33.        for(a=0;a<cantidad;a++)
  34.    {
  35.        if(numeros[c]<numeros[a])
  36.        {
  37.               posicion++;
  38.        }
  39.        }
  40.        resultado[posicion]=numeros[c];
  41.        posicion=0;
  42.    }
  43.  
  44.    for (b=0;b<cantidad;b++) //Imprime el resultado
  45.    {
  46.         printf("%d\n",resultado[b]);
  47.    }
  48.  
  49.    getchar();
  50.    free(resultado);
  51.    free(numeros);
  52.    return EXIT_SUCCESS;
  53. }
  54.  
  55.  
24  Programación / Programación C/C++ / Re: Interfaz Grafica en: 8 Marzo 2011, 02:42 am
Es bastante complejo pero podés empezar por acá:
http://winapi.conclase.net/

Esa es la de windows pero también hay otras interfaces como allegro o sdl.

si podés, tratá de no desistir  ;D  .

De a poquito. Igualmente recordá que el código limpio en consola es mas fácil de portar a otros S.O.
25  Seguridad Informática / Seguridad / Re: Duda sobre seguridad de Linux en: 8 Marzo 2011, 01:54 am
Es muy poco probable que puedas ver la partición de Ubuntu (Ext2, Ext3, Ext4) desde Windows, a lo mejor estás viendo los archivos que guardaste desde Linux en alguna partición NTFS. Que sistema de archivos te aparece en las propiedades de la partición que decís que es de Linux?

Igualmente, verificá que tu cuenta y la cuenta root tengan las contraseñas que le pusiste, si no tienen o nunca le pusiste, hacelo. Después fijate si en unos días siguen las mismas contraseñas.

Suerte.  ;D
26  Seguridad Informática / Seguridad / Re: cenro de seguridad de windows?¿?¿ en: 8 Marzo 2011, 00:54 am
Es cuando querés abrir el firewall de windows?
Lo mas probable es que tengas ese servicio deshabilitado. A lo mejor instalaste alguna versión ligth, por cierto, asumo que tenés WinXp pero podrías especificar un poco mas.
Te doy varias soluciones posibles pero no significa que sean las únicas.

1. Primero pasale un antivirus (obvio) y probá de nuevo.
2. Te podés bajar algún programa que arregle errores comunes de windows (AVZ).
3. Si sos administrador de la cuenta andá a panel de control/herramientas del sistema/services (o servicios). Ordená la lista por estado (habilitado, deshabilitado, automático) y mirá dentro de los deshabilitados si aparece lo que te da error
3 bis. para entrar al administrador de servicios también podés ir a inicio, ejecutar, services y le das a [ENTER].

A lo mejor eso solo te sirva. Suerte.  ;)
27  Programación / Programación General / Re: Otra vez al ruedo: ¿hacer un SO? en: 20 Febrero 2011, 09:41 am
Me parece genial la idea. Brindo mis pocos conocimientos a este humilde emprendimiento, ayudar en lo que se pueda.
28  Programación / Programación General / Re: Aprender C# o C++ desde cero en: 20 Febrero 2011, 09:20 am
Podés aprender cualquiera, la diferencia con los lenguajes es su sintáxis (las palabras para hacer cada cosa), los algoritmos (la idea) son los mismos.
Cuando escuches: "Los programas y sistemas operativos se hicieron con C", ja , si, es verdad, pero no te desiluciones cuando te des cuenta que C, C++, pascal, etc  son en modo consola (como el DOS). para hacer ventanas y gráficos hay que usar unas librerías externas.
Si querés aprender viendo las ventanitas tenés que usar alguno de la gama Visual, como VisualC++, Visual Basic, (ambos de microsoft) u otro como delphi. En esos, ves lo que creas en el momento, pero igual tenés que leer, leer y leer.
La diferencia con los visuales y los de tipo consola es que los de consola son generalmente portables siempre y cuando uses librerías nativas (digamos globales) para luego pasar a cualquier sistema operativo. (O sea la estructura básica del programa sin el GUI)
Otros como Java no necesitan ser portables porque se pueden ejecutar en cualquier plataforma que tenga su interprete.

Al fin y al cabo, tendrías que elegirlo de acuerdo a tu interés, digamos, de acuerdo a que tipo de programas o aplicaciones que quieras hacer. Por lo pronto podrías leer algún manual de algoritmos (si es que ya no lo hiciste) para cazar una idea del total. Es el corazón de la programación, luego, el lenguaje.

Saludos.
29  Foros Generales / Foro Libre / Re: El juego de las películas en: 30 Octubre 2010, 07:54 am
La verdad es que nunca la ví a esa película, pero me metí en el viejo amigo gugel y me tiró esta ayuda. puede ser "El Medico de Stalingrado"?
30  Programación / Programación C/C++ / Re: ploblema al compilar ejercicio en C en: 27 Octubre 2010, 04:22 am
Igualmente creo que debería escribir el código correctamente para que nunca tenga problemas de portabilidad o al usar otro compilador.
Páginas: 1 2 [3] 4 5 6
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines