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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Mensajes
Páginas: 1 2 [3] 4 5 6 7
21  Programación / Programación C/C++ / Re: Error calculadora en C++ en: 7 Octubre 2011, 23:02 pm
Nitch, si estas usando C++ entonces use "string"

Código
  1. #include <iostream>
  2.  
  3. std::string name;
  4. std::cin >> name;
  5.  
  6. if (name == "alguna cosa")
  7. {
  8. }
22  Programación / Programación C/C++ / Re: "Mini" programas en: 5 Octubre 2011, 18:06 pm
Hoy? Su codigo no esta bien, pero tu esta empezando ahora, esto es natural.

#include<iostream.h>

Código
  1. #include <iostream> // No es iostream.h
  2. // int!!
  3. int main()
  4. {
  5.       int a,b;
  6.  
  7.       cin >> a >> b;
  8.  
  9.       cout<< "El resultado es:"<< (a - b) << "\n"
  10.              << "el resultado es:"<< (a + b) << "\n"
  11.              << "el resultado es:"<< (a * b) << "\n"
  12.              << "el resultado es:"<< (a / b) <<endl;
  13.  
  14.      return 0;
  15. }
  16.  

Código
  1. #include<iostream> // Es iostream
  2. // int!!
  3. int main()
  4. {
  5.       int numero;
  6.       cout << "Escriba un numero" << endl;
  7.       cin>>numero;
  8.       if (!cin)
  9.         return -1;
  10.  
  11.       // Terrible indentation
  12.      if(numero > 0)
  13.      {
  14.           cout<<"EL NUMERO ES MAYOR QUE CERO"<<endl;
  15.      }
  16.      else
  17.      {
  18.          cout<<"EL NUMERO ES CERO O NEGATIVO"<<endl;
  19.      }
  20.  
  21.      return 0;
  22. }
  23.  
23  Programación / Programación C/C++ / Re: Ayuda con codigo en c++, problema con strcmp en: 5 Octubre 2011, 01:36 am
No entiendo por que mezcla bibliotecas de el C y de el C++

La impresión es que tu estas a copiar codigo sin entender...
24  Programación / Programación C/C++ / Re: Programa para leer lineas de un archivo en c++ y guardarlas en orden alfabetico en: 5 Octubre 2011, 01:33 am
ismaealejandroangel, me gusta de ayudar otros

Así, voy a enviarte una parte de tu codigo implementado

Código:
int main(void)
{
    return 0;
}

Buena surte!
25  Programación / Programación C/C++ / Re: Malloc y array ?? en: 4 Octubre 2011, 15:19 pm
Vea esta: http://foro.elhacker.net/programacion_cc/ayuda_con_tablas_bidimensionales-t339047.0.html;msg1663422#msg1663422
y esta: http://foro.elhacker.net/programacion_cc/duda_con_arreglo_bidimensional_dinamico_en_ide_devc-t337905.0.html;msg1658904#msg1658904
26  Programación / Programación C/C++ / Re: problema con arrays y funciones en: 4 Octubre 2011, 15:18 pm
Tiene un error en esta declaración
Código:
 float uno, dos, vec2[n];

Tu estas declarando dos floats llhamados 'uno' y 'dos', tambien declara uno arreglo llhamado vec2 com tamaño 'n'.
27  Programación / Programación C/C++ / Re: problema con arrays y funciones en: 4 Octubre 2011, 05:21 am
Debe usar la tag "code" cuando vaya a escribir código..

No voy hablar la solucione, pero voy apuntar algunos erros.

Código:
void calcular(float vec1[], float vec2[], int dime)
{
     int i;
     int u=0;  /////////////////////!!! Mejor, no?
     for(i=0;i=dime; i++) /////////////////////!!! Debe usar == o <
     {
             if(vec1==vec2)
                  u++;
      }
     if(u==dime)
        printf("Los siguientes vectores son iguales:");      
     else
           printf("Los vectores NO SON IGUALES");
          
      
     for(i=0;i=dime; i++)  /////////////////////!!! No '='
     {
                     printf("\n\n %f",vec1);
      }
     for(i=0; i=dime; i++)  /////////////////////!!! No '='
     {
                     printf("\n\n %f",vec2);
      }
     getch();
}


Estoy un poco cansado, tal vez mañana puedo ver esto con mas calma.
28  Programación / Programación C/C++ / Re: [?] Metadatos en C en: 3 Octubre 2011, 23:39 pm
Pueder hablar con más detalles?
29  Programación / Programación C/C++ / Re: Apuntador a arreglo bidimensional en c en: 3 Octubre 2011, 22:43 pm
Código:
int implementation(int num[][5])
o
int implementation(int num[5][5])

Pero, se quieres usar su sintaxis, entonces:

Código:
printf("\t%d\t\t%d\t%d\n", (*nums)[2][x], (*nums)[0][x], (*nums)[1][x]);

Por que tu estas accediendo el entero como un puntero

Código:
*nums[2][x] generates *(nums[2][x]) 

Vea esta: http://foro.elhacker.net/programacion_cc/ayuda_con_tablas_bidimensionales-t339047.0.html;msg1663422#msg1663422
y esta: http://foro.elhacker.net/programacion_cc/duda_con_arreglo_bidimensional_dinamico_en_ide_devc-t337905.0.html;msg1658904#msg1658904
30  Programación / Programación C/C++ / Re: Programa que guarda una ip entrada por linea de comando en una variable de 32b en: 1 Octubre 2011, 23:56 pm
Generale:

Su sangría (indentation) no es buena, por favor, debe centrarse más en el formato.

Números sin contexto (e.g. 48?) no son buenos.

Su código esta bueno, pero tienes mucho que mejorar! Ese es el camino.

Personalmente, empezaría por la búsqueda del índices de los puntos. Después, usaria 'atoi' en todos los numeros entre {0, punto1}; {punto1 + 1, punto2} ... {punto3 + 1, tamaño}

Específico:

El int es necesario en una función main
Código:
 
int main(int argc, char *argv[])

Eso es muy malo, el strlen tiene O(n) de complejidad
Código:
for (...; strlen(argv[1]); ...)

See atoi
Código:
int atonum(int numero)

Eso no esta claro
Código:
if (numero == 46)
{
    n = 46;
} // si el caracter es un punto se retorna el mismo valor

eso es mejor
Código:
// si el caracter es un punto se retorna el mismo valor
if (numero == '.')
{
    n = '.';
}

No debe usar parentheses en el return se no és necesario
Código:
 return (n) 
Páginas: 1 2 [3] 4 5 6 7
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines