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

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: 1 2 3 [4] 5 6 7
31  Programación / Programación C/C++ / funciones duda en: 26 Julio 2012, 22:52 pm
Hola me podeis decir que falla en este codigo?

Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <conio.h>
  4. #include <time.h>
  5.  
  6. int matriz_aleatoria (int m[3] );
  7. int matriz_aleatoria (int m[3])
  8. {
  9.    int  i;
  10.    srand (time(NULL));
  11.   for (i=0; i<3;i++)
  12.    {
  13.    m[i]= (rand()%16);
  14.    printf("%d",m[i]);
  15.    }  
  16.  
  17. }
  18.  
  19.    int main()
  20.    {
  21.       int matriz[3];
  22.        int contador;
  23.  
  24.       matriz_aleatoria(matriz[contador]);
  25.  
  26.        getch();
  27.    }

muchas gracias
32  Programación / Programación C/C++ / ¿Por donde empiezo con esto por favor? en: 16 Julio 2012, 17:02 pm
programa en el que la función principal reciba dos parámetros, el primero numérico y el segundo una cadena de texto. Compruebe que son correctos, y si no lo son muestre un mensaje por pantalla indicando la sintaxis del programa.

int main (int argc,char*argv[]);???

No tengo ni idea, ni de que me piden

un saludo
33  Programación / Programación C/C++ / Re: funciones en: 16 Julio 2012, 16:58 pm
Muchas gracias
34  Programación / Programación C/C++ / Re: funciones en: 16 Julio 2012, 15:27 pm
Por eso le he dicho que yo pasaría la variable "suma" como parámetro. Yo tampoco le veía sentido a la función, pero bueno...

Saludos!

Perdona mi ignorancia pero como se pasaría por parametro

gracias
35  Programación / Programación C/C++ / Re: funciones en: 16 Julio 2012, 00:00 am
Muchas gracias, !!!cristalino!!!!
36  Programación / Programación C/C++ / funciones en: 15 Julio 2012, 23:29 pm
Hola,

Alguien me puede decier que hago mal en esta función?
Código
  1. #include<stdio.h>
  2. #include<conio.h>
  3.  
  4. int suma(int n);
  5. int suma(int n)
  6. {
  7. int s;
  8.  
  9. s=s+n;
  10. n=s=0;
  11. return s;
  12. }
  13.  
  14. int main()
  15. {
  16. int numero, contador;
  17. int sum;
  18.  
  19. for(contador=0;contador<5;contador++)
  20. {
  21. printf("dime un numero:");
  22. scanf("%d",&numero);
  23. sum=suma(numero);
  24. }
  25.  
  26. printf("%d",suma);
  27.  
  28.  
  29. }

gracias
37  Programación / Programación C/C++ / Re: palindromo en: 13 Julio 2012, 15:51 pm
Muchas gracias,

voy a mirarlo tranquilamente para tratar de entender lo que has escrito

saludos
38  Programación / Programación C/C++ / palindromo en: 13 Julio 2012, 12:47 pm
Hola,

Despues de conseguir, con ayuda, eliminar los espacios de un texto; me propongo saber si un texto es palindromo ( se lee igiual de izda a decha que al reves), he redactado lo que sigue, pero hay algun errorcillo que espero que me podais ayudar a detectar

Código
  1. #include <string.h>
  2. #include <ctype.h>
  3. #include <stdio.h>
  4. #include <stdlib.h>
  5. int main()
  6.  
  7. {
  8.      char texto[30];
  9.      char copytexto[30];
  10.  
  11.  
  12.     int i, j;
  13.  
  14.     printf (" escribe la frase:");
  15.      gets( texto );
  16.  
  17.  
  18.  
  19.     // se copia esta frase en un nuevo arreglo sin espacios
  20.     for( i=0;i<strlen(texto);i++ )
  21.     {
  22.          if( texto[i] == ' ' )/* si hay un espacio*/
  23.          {
  24.              for( j = i+1 ; texto[j] !='\0' ; j++ )
  25.              {
  26.                   texto[j-1] = texto[j];
  27.              }
  28.  
  29.            texto[j-1] = '\0';
  30.          }  
  31.  
  32.     }
  33.       printf( "Sin espacios : %s\n" ,texto );
  34.  
  35.          /*strcpy (copytexto,texto);*/
  36.  
  37.           for (i=0;i<strlen (texto);i++)
  38.           {
  39.               for(j<strlen(texto);j=0;j--)
  40.  
  41.  
  42.                if (texto[i]=texto[j])
  43.  
  44.  
  45.               printf("es palindromo");
  46.  
  47.               else
  48.  
  49.               printf("no lo es");
  50.           }
  51.  
  52.  
  53.      system( "pause" );
  54. }

Muchas gracias
39  Programación / Programación C/C++ / Re: suprimir espacios en: 11 Julio 2012, 22:33 pm
Muchísimas gracias, una respuesta clarísima

saludos
40  Programación / Programación C/C++ / suprimir espacios en: 11 Julio 2012, 21:51 pm
Código:
[code][code]Hola, 
Tengo hecho este programa para suprimir espacios en blanco, y funciona correctamente; sin embargo tengo una duda:

Por que si en lugar de utilizar una única cadena:
for( i=0;texto[i]!='\0';i++ )
     {
          if( texto[i] == ' ' )/* si hay un espacio*/
          {
              for( j = i+1 ; texto[j] !='\0' ; j++ )
              {
                   texto[j-1] = texto[j];
              }
            texto[j-1] = '\0';
          }
          
     }
    
           printf( "Sin espacios : %s\n" ,texto );
      
      system( "pause" );
[/code]

utilizo dos cadenas y una la vuelvo en otra mediante strcpy;

Código
  1. for( i = 0 ; texto[i] != '\0' ; i++ )
  2.     {
  3.          if( texto[i] == ' ' )/* si hay un espacio*/
  4.          {
  5.              for( j = i+1 ; palabra[j] != '\0' ; j++ )
  6.              {
  7.                   palabra[j-1] = palabra[j];
  8.              }
  9.              palabra[j-1] = '\0';
  10.  
  11.          }
  12.  
  13.     }
  14.  
  15.  
  16.           printf( "Sin espacios : %s\n" , palabra )
;[/code]
       al meter por ejemplo la frase hola mundo feliz, no funciona en el segundo caso?

muchas gracias
Páginas: 1 2 3 [4] 5 6 7
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines