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

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


  Mostrar Temas
Páginas: 1 2 [3]
21  Sistemas Operativos / Windows / Problemas con lo DLL en: 21 Julio 2014, 04:19 am
Buenas a todos, hace tiempo que quiero instalar unos juegos en mi computadora pero siempre me sale un error diciendo que el archivo "d3dx9_43.dll"esta dañado o no funciona correctamente que la re instalación solucionara el problema y así sucesivamente me salen mas y mas archivos dll dañados.
 Como puedo arreglar eso porque tengo varios juegos que en verdad los quiero jugar pero no me deja siempre me sale un maldito error >:( >:( >:( >:( >:( >:(





[MOD] Avatar retirado por incumplir Reglas del Foro.
22  Programación / Programación C/C++ / duda con archivos header en: 7 Julio 2014, 20:35 pm
Hola a todos, estoy haciendo un programa que haga una pila con archivos header, logre hacer mi propio archivo header pero el problema me dice que no están definidas las funciones, el código es este:

el codigo header es este:

Código
  1. #ifndef PILAARRAY_H_INCLUDED
  2. #define PILAARRAY_H_INCLUDED
  3.  
  4.  
  5. #define TAMPILA 100
  6. typedef struct
  7. {
  8.    TipoDato listaPila[TAMPILA];
  9.    int cima;
  10. }Pila;
  11.  
  12. //Operaciones sobre pila
  13. void crearPila(Pila* pila);
  14. void insertar(Pila* pila,TipoDato elemento);
  15. TipoDato quitar(Pila* pila);
  16. void limpiarPila(Pila* pila);
  17. //Operaciones de acceso a pila
  18. TipoDato cima(Pila pila);
  19. //verificación estado de la Pila
  20. int pilaVacia(Pila pila);
  21. int pilaLlena(Pila pila);
  22.  
  23.  
  24. #endif // PILAARRAY_H_INCLUDED
  25.  

el codigo en C es este:

Código
  1. typedef int TipoDato;
  2. #include "includes/pilaarray.h"
  3. #include<stdio.h>
  4. void main()
  5. {
  6.    Pila pila;
  7.    int x;
  8.    crearPila(&pila);       //Crea una pila vacia
  9.    printf("La pila crece con numeros enteros, terminar con 0\n");
  10.    do{
  11.        scanf("%d",&x);
  12.        while(getchar()!='\n');
  13.        if(x!=0){
  14.            if(!pilaLlena(pila))
  15.                insertar(&pila,x);
  16.            else{
  17.                printf("La pila se ha llenado.\n");
  18.                x=0;
  19.            }
  20.        }
  21.    }while(x!=0);
  22.    printf("Visualiza los elementos de la pila hasta que quede vacia.\n");;
  23.    while(!pilaVacia(pila)){
  24.        printf("\n\t%d\n",cima(pila));
  25.        quitar(&pila);
  26.    }
  27. }
  28.  

La salida que me marca es: undefined reference to 'crearPila','pilaLlena','insertar'...... etc. en si son las funciones las que me dice que no estan definidas.

por favor alguien que me ayude porque en verdad necesito saber como poder corregir este problema.
23  Programación / Programación C/C++ / duda con struct en funciones en: 5 Junio 2014, 19:40 pm
Bueno el problema es que no se utilizar bien las estructuras, el problema del programa es: "Una tienda de autos desea guardar los datos del modelo de 5 autos, crea una estructura y una función leerAuto() que lea los datos del auto y diseñe las funciones que despliegue el auto mas vendido ya sea por marca o modelo o costo"

Ese es el programa que tengo que hacer ya pude hacer la estructura y la función leerAuto pero mi problema es que no tengo la mas mínima idea de como hacer que me despliegue el auto mas vendido, por favor alguien que me ayude.

No pido que me resuelvan el problema solamente que me guíen para poderlo resolver yo,así podre aprender mejor sobre estructuras, me habían dicho que se puede hacer por medio de apuntadores pero la verdad no se

Este es el código que llevo y me corre bien........

Código
  1. //Tienda de autos
  2. #include <stdio.h>
  3. struct autos {
  4.    char modelo[50];
  5.    char marca[50];
  6.    int costo;
  7.    int cantidadVendido;
  8. }DATO;
  9. void leerAuto(struct autos p);
  10. int main()
  11. {
  12.    leerAuto(DATO);
  13.    return 0;
  14. }
  15. void leerAuto (struct autos p)
  16. {
  17.    int i;
  18.    printf("Introduce los datos de 5 automoviles\n");
  19.    for(i=0;i<5;i++){
  20.        printf("Introduce el %d automovil\n",i+1);
  21.        printf("Modelo:\t");
  22.        scanf("%s",p.modelo);
  23.        printf("Marca:\t");
  24.        scanf("%s",p.modelo);
  25.        printf("Costo:\t");
  26.        scanf("%d",&p.costo);
  27.        printf("Cantidad Vendida:\t");
  28.        scanf("%d",&p.cantidadVendido);
  29.    }
  30. }
  31.  
24  Programación / Programación C/C++ / Problema con float y double!!!! en: 8 Mayo 2014, 19:52 pm
Hola a todos perdón por molestarlos pero tengo un problema lo que pasa es que estoy haciendo un programa que lea 30 números y los convierta a grados kelvin, lo tengo que hacer por medio de funciones y arreglos, esto es lo que llevo:

#include <stdio.h>
#define MAX 30
void introducir(float *grados)
{
    int i;
    float cel[50];
    printf("Dame 30 valores de grados a convertir en grados celsius:\n");
    for(i=0;i<MAX;i++){
        printf("Numero %d >>>> ",i+1);
        scanf("%f",&cel);
        while(getchar()!='\n');
    }
}
float kelvin(float *grados)
{
    int i;
    float kel[50];
    for(i=0;i<MAX;i++){
        kel = &grados-273.15;
        return kel;
    }
}
int main()
{
    float far[50],kel[50],grados[50];
    introducir(grados);
    printf("Grados Kelvin:\n");
    printf("%f",kelvin(grados));
    return 0;
}

El problema es que cuando compilo me sale el siguiente error: :-X :-X error: invalid operands to binary - (have 'float *' and 'double')| a que se debe ese error y como puedo corregirlo :huh: :huh: :huh: muchas gracias por su ayuda
25  Foros Generales / Dudas Generales / duda con codeblocks en: 1 Mayo 2014, 23:07 pm
Hola chavos, tengo una duda como puedo cambiar el tamaño de la consola en codeblocks y alguien tiene un manual de codeblocks :huh: :huh: :huh: :huh: :huh: :huh: porque quiero saber bien ese entorno, por favor ayuda
26  Programación / Programación C/C++ / Ayuda con programa con mayuscualas (cadena) en: 17 Diciembre 2013, 19:43 pm
Hola a todos soy yo de nuevo jejejeje, bueno tengo una pregunta tengo que hacer un programa que me pida que introduzca una frase con mayúsculas y minúsculas,y me diga cuantas mayúsculas tiene, me dijeron que lo tengo que hacer con la función toupper pero realmente no tengo la mas mínima idea por favor si alguien me puede ayudar muchas gracias.
27  Programación / Programación C/C++ / duda con programa de matrices!!!! en: 3 Diciembre 2013, 18:23 pm
Hola a todos,tengo una duda en mi programa, tengo que hacer la división de una matriz de (3,4) entre el elemento de la matriz (2,2) esto es lo que llevo:


//Programa que divide una matris de 3,4 entre el elemento 2,2
#include <stdio.h>
int main()
{
   int matrix[5][5],i,j,B[5][5];
   for(i=0;i<3;i++){
      for(j=0;j<4;j++){
         printf("Valor matriz[%d][%d] >>> ",i+1,j+1);
         scanf("%d",&matrix[j]);
         while(getchar()!='\n');
      }
   }
   for(i=0;i<3;i++){
      printf("\n");
      for(j=0;j<4;j++){
         printf("\t%d",matrix[j]);
      }
   }
   printf("\n");
   for(i=0;i<3;i++){
      for(j=0;j<4;j++){
         if(matrix[2][2]==0){
            printf("No se puede porque es cero\n");
         }else{
            B[j]=matrix[2][2]/matrix[j];
         }
      }
   }
   for(i=0;i<3;i++){
      printf("\n");
      for(j=0;j<4;j++){
         printf("\t%d",B[j]);
      }
   }
   printf("\n");
   return 0;
}

y mi duda es que me sale core generado y eso sale cuando divido entre cero pero cuando introduzco otro elemento en (2,2) no me hace la división correspondiente, por favor alguien que me ayude en verdad no tengo la mas mínima idea de lo que tengo mal.
28  Programación / Programación C/C++ / Core generado!!!!!!!! Problema con programa en: 27 Noviembre 2013, 19:59 pm
Hola a todos bueno,tengo problema con un programa que estoy haciendo es bastante sencillo el programa pero lamentablemente no me sale jejejeje

Lo que tengo que hacer es: calcular la media de una cantidad de números introducidos hasta que introduzca cero......esto es lo que llevo:

#include <stdio.h>
int main()
{
   int x=0,s=0,ac=0;
   while(x!=0){
      printf("Dame el valor: ");
      scanf("%d",&x);
      while(getchar()!='\n');
      ac+=x;
   }
   s/=ac;
   printf("La media es: %d\n",s);
   return 0;
}

aL momento de compilar me sale "EXCEPCION DE COMA FLOTANTE ('CORE' GENERADO)" alguien me puede explicar porque sale eso y decirme que tengo mal en el programa de antemano muchas gracias.
29  Programación / Programación C/C++ / Duda en la impresion en pantalla en: 4 Noviembre 2013, 05:15 am
Hola a todos ::) ::), bueno soy nuevo en esto de la programación y en linux, mi duda es cuando ejecuto mi programa el resultado que me da es -nan que es eso :huh: :huh: y a  que se debe ese resultado :huh: :huh: :huh:

mi programa es:

#include<stdio.h>
#include<math.h>
int main()
{
        float a,b,c,res1,res2;
        printf("Introduce los valores de a,b,c\n");
        printf("Valor de A ==> ");scanf("%f",&a);while(getchar()!='\n');
        printf("Valor de B ==> ");scanf("%f",&b);while(getchar()!='\n');
        printf("Valor de C ==> ");scanf("%f",&c);while(getchar()!='\n');
        res1 = (-b+sqrt(b*b-4*a*c))/(2*a);
        res2 = (-b-sqrt(b*b-4*a*c))/(2*a);
        printf("Positivo %f\n",res1);
        printf("Negativo %f\n",res2);
        return 0;
}


y el resultado es:

Introduce los valores de a,b,c
Valor de A ==> 1
Valor de B ==> 2
Valor de C ==> 3
Positivo -nan
Negativo -nan
Páginas: 1 2 [3]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines