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ú

Temas - javahat

#1
Programación C/C++ / Lectura última línea
30 Septiembre 2010, 07:16 AM
Hola tengo un archivo txt con nombre y apellido con el sgte formato:

Juan|Perez
Lola|Sazo
Miguel|Torres

y cuando los quiero leer(recuperar) no me lee el ultimo nombre del archivo por ejemplo me lee correctamente juan perez y lola sazo pero miguel torres no lo muestra, aquí está el código gracias.


fscanf(archivo,"%[a-z]|%[a-z]|\n",usuario[i].nombre,usuario[i].apellido);

while(!feof(archivo)){



            printf("Nombre:%s\n",usuario[i].nombre);
            printf("Apellido:%s\n",usuario[i].apellido);

    i++;
    fscanf(archivo,"%[a-z]|%[a-z]|\n",usuario[i].nombre,usuario[i].apellido);
     
     }

fclose(archivo);



#2
Programación General / XML y FDL
15 Septiembre 2010, 21:23 PM
Alguien sabe algo acerca de XML y FDL, busque en google y FDL se puede aplicar dentro del lenguaje XML pero no se nada más, alguien que posea o tenga algún ejemplo por favor.
#3
Programación C/C++ / Cual es la diferencia?
12 Julio 2010, 08:35 AM
Hola necesito hacer algunas aplicaciones con VS 2008 C++ pero no se cual ocupar si MFC o Windows Form o win32 y cual es la que más se ocupa actualmente... gracias.
#4
Programación C/C++ / problema gets()
25 Mayo 2010, 08:49 AM
Hola tengo un problema con gets(); estoy ingresando datos y al compilar y ejecutar apreto enter y se carga el enter en la cadena para luego imprimirse. Como puedo eliminar esto, lei algo sobre el fflush dicen que no es muy bueno usarlo...y no me funciona.
#5
Programación C/C++ / while infinito...
25 Mayo 2010, 06:13 AM
Hola estoy haciendo un menú principal pero quiero que el while funcione infinitamente,aunque se apriete cualquier tecla...


do{

}while(getch!='\n')




lo estaba haciendo asi pero igual sale.
#6
Hola, que función en C me permite detectar espacios en blanco? por ejemplo:

Raul Martinez Perez Soleil  <----3 espacios en blanco.
Peter Memphis<----1 espacio en blanco.

#7
Hola tengo el sgte código, ingreso un par de datos por ejemplo nombre y edad:

raul 34
juan 12

...y después necesito leer los datos del archivo pero no me los muestra en pantalla arroja un error.

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


struct registro{

    char nombre[10];
    int edad;

};

int main(){

     int n,i;
     struct registro usuario[10];

    FILE *archivo;


    archivo=fopen("usuarios.txt","a+");


    printf("Cuantos usuarios desea ingresar:");
    scanf("%d",&n);

    for(i=0;i<n;i++){

    printf("Nombre:");
    scanf("%s",&usuario[i].nombre);
    fprintf(archivo,"%s ",usuario[i].nombre);

    printf("Edad:");
    scanf("%d",&usuario[i].edad);
    fprintf(archivo,"%d ",usuario[i].edad);
    fprintf(archivo,"\n");

    }

  fclose(archivo);
system("cls");

   archivo=fopen("usuarios.txt","r");
fscanf(archivo,"%s %d",usuario[i].nombre,usuario[i].edad);

   while(!feof(archivo)){



   fscanf(archivo,"%s%d",usuario[i].nombre,usuario[i].edad);



   printf("Nombre:%s\n",usuario[i].nombre);
   printf("Edad:%d\n",usuario[i].edad);


   }

  fclose(archivo);


}
#8
Programación C/C++ / problema con archivo
29 Abril 2010, 22:24 PM
Hola necesito trabajar con archivos pero tengo un problema al cargar los datos del archivo a un arreglo como lo puedo hacer? aquí dejo mi avance.

Código (c#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct registro{

    char nombre[10) [Seleccionar]
;
    int edad;
};



void ingresardatos(struct registro personas[]){
  int i=0;

  for(i=0;i<3;i++){

  printf("Nombre:");
  scanf("%s", &personas[i].nombre);
  printf("Edad:");
  scanf("%d", &personas[i].edad);

  }


}


void guardarfichero(struct registro personas[]){

   int i;
    FILE *archivo;

    archivo=fopen("fichero.txt","w");

    for(i=0;i<3;i++){
       fprintf(archivo, "%s\n" ,personas[i].nombre);
       fprintf(archivo, "%d\n" ,personas[i].edad);

      }

fclose(archivo);
}

void cargarfichero(struct registro personas[]){
FILE *archivo;
int i;
archivo=fopen("fichero.txt","a");
  if(archivo==NULL){
      printf("No se ha podido abrir el archivo");
  }

  i=0;
  while(!feof(archivo)){

     
      fscanf(archivo, "%d", &personas[i].edad);
     
     printf("%s",personas[i].nombre);
     printf("%d",personas[i].edad);

   i++;


  }


  fclose(archivo);

}




main(){

struct registro personas[3];


  ingresardatos(personas);
  guardarfichero(personas);
  cargarfichero(personas);

}
#9
Java / archivo ingresar, buscar txt
12 Diciembre 2009, 17:50 PM
Hola necesito por favor que me ayuden...mi problema es el siguiente, estoy realizando con java swing 3 campos "nombre" "apellido" "edad" y los datos debo almacenarlos en un archivo de texto para luego crear un metodo buscar por nombre apellido o edad en el archivo que tiene los datos... pero como puedo crear el archivo y despues buscar... existe alguna estructura o funcion especial saludos...