Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - leogtz

#451
Otra pregunta, ¿qué tiene que ver que se haya vendido con que se haya implementado eso?, no tiene nada que ver....
#452
Lo peor de todo es que la canción es de Calle 13.  :-\
#453
Programación C/C++ / Re: Matriz
18 Julio 2011, 19:15 PM
gets() no es recomendable usarla.
#454
¿Hiciste lo que te dije?
#455
Tu compilador no es Dev-C++, ese es tu IDE.

Prueba agregando este include:
#include <stdlib.h>

Y al final del código (pero dentro del main), pones:
system("pause");

ó

getchar();
#456
Código (bash) [Seleccionar]
#!/bin/bash
ls -1 | while read archivo
do
echo -e "[$archivo]";
done


[0g3nG3iJN4FaUzY0H4KvcdJZGFY (10).jpg]
[0g3nG3iJN4FaUzY0H4KvcdJZGFY (8).jpg]
[alg.c]
[args.c]
...
#457
Yo haría primero una pequeña comprobación para ver si n es par, si es par retorno 0, inmediatamente. Pero primero hay que hacer una función para comprobar si n es primo, si es primo proceder con la siguiente comprobación.

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int is_prime(double v)
{
   if(v == 1)
   return 0;
   double i;

   for(i = (unsigned) sqrt(v); i > 1; i--)
       if(!fmod(v, i)) return 0;

    return 1;
}

int isomirp(int n)
{
    if(is_prime(n) == 0)
    return 0;

    char *p = NULL;
    unsigned i = 0;
    for(; n > 0; p = realloc(p, ++i), p[i - 1] = (n % 10) + 48, n /= 10);
    if(is_prime(atoi(p)))
    {
        free(p);
        return 1;
    }
    else
    {
        free(p);
        return 0;
    }
}

int main(void)
{
   unsigned i;
   for(i = 1; i <= 10000; i++)
   if(isomirp(i))
   printf("%d\n", i);

return EXIT_SUCCESS;
}
#458
Prueba a extraer las carpetas y archivos conflictivos desde un archivo de texto, mira:


Código (bash) [Seleccionar]
#!/bin/bash
ls -1 > cosas
while read line
do
echo -e "Problema con : [$line]";
done < cosas
rm -f cosas


Mira, yo tengo estos archivos con espacios:


Código (bash) [Seleccionar]
┌─[0 leo@leo-945GCT-M ~/Escritorio]$
└─> ls -1 *.jpg
0g3nG3iJN4FaUzY0H4KvcdJZGFY (10).jpg
0g3nG3iJN4FaUzY0H4KvcdJZGFY (8).jpg
┌─[0 leo@leo-945GCT-M ~/Escritorio]$
└─>


Y corriendo el código:

CitarProblema con : [ 0g3nG3iJN4FaUzY0H4KvcdJZGFY (10).jpg ]
Problema con : [ 0g3nG3iJN4FaUzY0H4KvcdJZGFY (8).jpg ]
Problema con : [ alg.c ]
Problema con : [ args.c ]
Problema con : [ autos.bc ]
Problema con : [ bdpass.kdb ]
Problema con : [ code.c ]
...

El script toma bien los nombres con espacios o paréntesis.

Saludos.
#459
Unix/Unix-Like / Re: FreeBSD - Dispositivos
16 Julio 2011, 08:12 AM
Veré qué puedo hacer, sino me veré obligado a crear un script en shell interactivo para montar...
#460
Unix/Unix-Like / Re: FreeBSD - Dispositivos
15 Julio 2011, 21:28 PM
Bueno, respecto a lo de las memorias SD, descubrí que la memoria no servía no sé si sería por eso, la cambié por otra y ahora la monta perfecto... bueno, por lo menos la monta bien cuando la memoria está conectada a la hora de iniciar el sistema.