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 - nicolas_cof

#141
Eso mas bien parece el archivo de configuracion de un programa, si mal no recuerdo en Windows son los .ini

Cita de: derzzxal porfavor solo me gustaria saber q tipo de codigo es...... es de un programa

Te refieres si pertenece a un lenguaje de programacion? Porque si es asi, desde luego que no.

Salu10.
#142
Cita de: cbug en 29 Junio 2010, 03:17 AM
Esta es una opción:

#include<stdio.h>
#include<stdlib.h>

int main()
{
 char *matriz[2][2];
 int i, j;
 for(i = 0; i < 2; i++)
   for(j = 0; j < 2; j++){
     matriz[j][i] = malloc(sizeof(char)*10);
     fgets(matriz[j][i], sizeof(char)*10, stdin);
   }
 for(i = 0; i < 2; i++){
   for(j = 0; j < 2; j++){
     printf("\t %s \t", matriz[i][j]);
   }
   printf("\n");
 }      
 return 0;
}


Ahora bien, lee las chinchetas del foro para saber porque no usar scanf(), como tampoco es bueno utilizar fflush(stdin).

cbug, acuerdate de utilizar la funcion free() para no dejar memory leaks...

Salu10.
#143
Programación C/C++ / Re: ayuda con float
29 Junio 2010, 03:13 AM
ediporey2000, por favor utiliza las etiquetas GeSHI o code para postear codigo

[code=c]codigo fuente c[/code]

[code]codigo fuente[/code]

Algunos errores del codigo....

fflush(stdin);

main()

Te sugiero leer el siguiente post...

http://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html

Salu10.

#144
Cita de: daniel666999 en 29 Junio 2010, 01:49 AM
Bueno como dice el titulo quisiera saber como le puedo hacer , con una matriz almacenar nombres y numeros , algo asi:


                           nombre1  7   8   9
                           nombre2  5   2   8
                           nombre3  7   8   10

donde nombre1 seria una posicion en memoria de la matriz, al igual que cada numero
no se como almacenar los datos en la matriz.. espero me puedan ayudar

Lo que podrias hacer es un arreglo de estructuras.

typedef struct _s
{
    char nombre1[50];
    int numero1
} registro;
typedef registro *matriz;

int main( void )
{
    matriz m;
    m = malloc( 5 * sizeof( registro ) );
    ...
}


Salu10.
#145
Tendrias que establecer algun parametro de separacion de datos por ejemplo usar , (coma) o . (punto) asi te seria mucho mas facil hacer una lectura

Acuerdate que antes de este paso... while( !feof( F ) ) debes hacer una lectura previa para comprobar si hay datos o no.

Salu10.
#146
Google propone modificar la configuración de uno de los principales protocolos sobre el que se sustenta Internet, para adaptarlo a la velocidad de las conexiones de banda ancha actuales. Se trata de un cambio simple, sin ningún coste y que en las pruebas realizadas mejora hasta un 12% la velocidad de navegación en la web.

Uno de los objetivos prioritarios de Google en la actualidad es, además de su cada vez mayor número de servicios, que Internet mejore en cuanto a su rendimiento. La propuesta que van a llevar al organismo estandarizador IETF (Internet Engineering Task Force) es una investigación que gira entorno a ampliar la ventana de congestión inicial al empezar una comunicación empleando el protocolo TCP, con vistas a incrementar la velocidad de navegación al conseguir una rebaja de la latencia.

Seguir leyendo...

Salu10.
#147
Programación C/C++ / Re: Manipular cadenas
27 Junio 2010, 23:47 PM
Otra forma de poder saber la cantidad de caracteres de una cadena es usando la funcion strlen() de la libreria string.h que te menciono Daemon Freedom

Y con respecto a minisculas y mayusculas te dejo un codigo de ejemplo

#include <stdio.h>
#include <string.h>

int main( void )
{
   char min[] = "abcdefghijklmnopqrstuvwxyz";
   char may[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
   int i;

   for ( i = 0; i < strlen( min ); ++i )
   {
       if ( min[i] >= 97 && min[i] <= 122 )
           min[i] -= 32;
   }

   for ( i = 0; i < strlen( may ); ++i )
   {
       if ( may[i] >= 65 && may[i] <= 90 )
           may[i] += 32;
   }

   printf( "de minuscula a mayuscula: %s\n"
           "de mayuscula a minuscula: %s\n", min, may );

   return 0;
}


http://personal.telefonica.terra.es/web/oscarmartinez/_imatges/ascii.gif

Salu10.
#148
Eternal Idol, una pregunta desde la ignorancia, usando esa funcion se puede renombrar en tiempo de ejecucion el programa?

Creo entender que eso quiere hacer Soir...

Salu10.
#149
Programación C/C++ / Re: Manipular cadenas
27 Junio 2010, 23:09 PM
mili03, ademas de lo ya mencionado

int main( void ) {  }

http://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html

Otra recomendacion seria usar fgets() y no scanf()

Y otra seria no abusar del uso de printf() ya que con uno podrias englobar todas esas cadenas

Salu10.
#150
Soir, creo que esto lo deberias de preguntar en el foro Ingeniería Inversa

Salu10.