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

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Mensajes
Páginas: 1 [2]
11  Sistemas Operativos / Windows / Como eliminar un archivo ilegible, sino puedo comprobar errores en la unidad en: 19 Julio 2011, 06:55 am
Hola, como puedo eliminar un archivo ilegible o dañado ? ya he intentado eliminar escogiendo la unidad C, luego Propiedades->Herramientas->Comprobación de errores->Comprobar ahora..., le he dado check a los 2 casilleros, iniciar, pero luego me sale ¿Desea programar esta comprobación de disco para que se ejecute la próxima ves que reinicie el equipo? .Reinicio mi equipo y sale la pantalla azul ,dice comprobando archivos NTFS, luego sale comprobación cancelada, comprobacion terminada y no pasa nada el archivo ilegible sigue alli.
Ya he intentado hacer lo mimo desde mi cuenta de Administrador , y no pasa nada.
Que debo hacer?
Agradeceria bastante su ayuda :)
12  Programación / Programación C/C++ / como mostrar la lectura de numeros? en: 25 Julio 2010, 23:27 pm
Hola quisiera que me guien con neste problema.Necesito crear un programa que muestre la lectura de un numero, por ejemplo si tengo 489 mostrar cuatrocientos ochenta y nueve o si tengo 145 mostrar ciento cuarenta y cinco.
Les agradeceria mucho su ayuda.
13  Programación / Programación C/C++ / Re: como trabajar con una matriz poco densa o hueca? en: 5 Julio 2010, 05:11 am
lo que hago es primero leo una matriz cualqiera, luego  paso los valores que no sean ceros(si esque los hay), a un vector, a partir del vector, lo miestro, como si fuera una matriz.
Lo que quiero es con el vector creado, insertar, eliminar, por filia y columna
 hracias por su respuesta
14  Programación / Programación C/C++ / como trabajar con una matriz poco densa o hueca? en: 5 Julio 2010, 04:45 am
hola , necesito realizar las operaciones basicas como insertar por fila,por columna,eliminar, apartir de un vector que tiene los valores de una matriz sin tomar en cuenta los ceros, este es una parte de  mi algoritmo
lo que hago es primero leo una matriz cualqiera, luego  paso los valores que no sean ceros(si esque los hay), a un vector, a partir del vector, lo miestro, como si fuera una matriz.
Lo que quiero es con el vector creado, insertar, eliminar, por filia y columna





Código:
void leermatriz(int x[MAX][MAX],int *dimf,int *dimc)
{
   int i,j,m,n,val;
   printf("\n\tIngresar el numero de filas: ");
   fflush(stdin);
   scanf("%d",&m);
   printf("\n\tIngresar el numero de columnas: ");
   scanf("%d",&n);
   printf("\n\tIngresar datos:\n");
   if(m<MAX&&n<MAX){
      for(i=0;i<m;){
         for(j=0;j<n;){
            printf("\n\tM[%d][%d]: ",i+1,j+1);
            scanf("%d",&val);
            x[i][j]=val;
            j=j+1;
         }
         i=i+1;
      }
      *dimf=m;
      *dimc=n;
   }else{
      printf("\n\tDimension fuera de rango");
   }
}
  
void crearvector(matriz mx[MAX],int *dim,int x[MAX][MAX],int dimf,int dimc)
{
   int i,j,k,n;
   n=dimf*dimc;
   *dim=n;
   if(*dim>=0&&*dim<MAX){
      k=0;
      for(i=0;i<dimf;i++){
         for(j=0;j<dimc;j++){
            if(x[i][j]!=0){
               mx[k].fila=i;
               mx[k].columna=j;
               mx[k].valor=x[i][j];
               k=k+1;
            }
         }
      }
      *dim=k;
   }else{
      printf("\n\tfuera de rango");
   }
}
void mostrarvector(matriz mx[MAX],int dimf,int dimc)
{
   int i,j,k=0;
   for(i=0;i<dimf;i++){
      for(j=0;j<dimc;j++){
         if(i==mx[k].fila&&j==mx[k].columna){
            printf("\t%d",mx[k].valor);
            k=k+1;
         }else{
            printf("\t%d",0);
         }
      }
      printf("\n");
   }
  
}
he intentado insertar en el vector, pero me salen algunos ceros ,em algunos casos
y cuando quiero insertar columna peor
tengo que realizar  esto apartir de un verctor que optimize la matriz es decir que ni acepte ceros.
15  Programación / Programación General / Re: cuando se diseñaron los metodos de ordenamiento y quien los diseño? en: 4 Julio 2010, 22:40 pm
Muchas gracias por su ayuda me sirvio bastante ;D
16  Programación / Programación General / cuando se diseñaron los metodos de ordenamiento y quien los diseño? en: 4 Julio 2010, 02:53 am
hola, quisiera que me ayuden con la referencia historica de los algoritmos de ordenacion(burbuja, seleccion, insercion,sacudida,quick sort),cuando se inventaron, quien los invento.
en el interner solo he encontrado sobre shell y su inventor pero de los demas nada.
Necesito esos datos como inventor del metodo, año de su invencion y otro dato queeste disponilbe como reseña historica.

Les agradeceria mucho su ayuda
17  Programación / Programación C/C++ / Como leo un archivo(base de datos) con c++? en: 28 Junio 2010, 04:13 am
Hola que tal quisiera que me ayuden con un problema, deseo leer o abrir un documento de texto, que es una base de datos, de una persona con tres campos, como nombre ,apellido y edad.
Jorge Luis Ramos Huertado 20
Enrique jose Jimenes altamirano 17
juan Men Otero ford 20
Carlos YARA tataje 19
Lo intentado leer con este programa(es solo una parte del programa), pero cuando lo muestro, me repiten los datos y otros simbolos, y no salen de manera estructurada.
Lo que quiero es tener los datos ordenados en memoria para poder realizar otras funciones. como mostrar solo los nombres o los apellidos con las edades

Código:
#include<conio.h>
#include<cstdlib>
#include<stdio.h>
using namespace std;
const int MAX =10;
struct persona{
   char nombre[20];
   char apellido[20];
   int edad;
};
void mostrardatos(persona p[MAX],int dim);
void recuperar(persona p[MAX], int *dim);
int main()
{
   int nd=0;
   char opc;
   persona a[MAX];
   do{
      opc=getch();
      switch(opc){
         case'1':system("cls");
            mostrardatos(a,nd);
            getch();
            break;
         case'2':system("cls");
            recuperar(a,&nd);
            getch();
            break;
         }
   }while(opc!='0');
   system("pause");
   return (0);
}
void mostrardatos(persona p[MAX],int dim)
{
   int i;
   if(dim==0){
      printf("\n\tNo hay datos registrados");
   }
   for(i=0;i<dim;){
      printf("%6d",i+1);
      printf("\t%s",p[i].nombre);
      printf("\t\t%s",p[i].apellido);
      printf("\t\t%d\n",p[i].edad);
      i=i+1;
   }
   printf("\n\n");
   
}
void recuperar(persona p[MAX], int *dim)
{
   persona A;
   FILE *F;
   int n=0;
   F=fopen("datos.txt","r+");
   if(F==NULL){
      cout<<"No se puede abrir el Archivo\n";
      exit(1);
   }
   
   while(!feof(F)){
      fread(&A,sizeof(A),1,F); 
      p[n]=A;
      n=n+1;
   }
   fclose(F);
   *dim=n-1;
   cout<<"\t\tSus Datos han sido Recuperados";
   cout<<"\n\n";
   cout<<"\t\t";
   system("pause"); 
}
Quizas tenga que usar el fstream pero mi problema es como leer los datos de esa base de datos de manera estructurada y luego trabajar con ellos o quizas el archivo de texto debo guardarlo de otra manera? No se como hacerlo...
Les agradeceria mucho su ayuda.
Páginas: 1 [2]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines