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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: 1 ... 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 [24] 25 26 27 28 29 30 31
231  Programación / Programación C/C++ / Re: Asignación de memoria en C en: 30 Abril 2011, 14:36 pm
Hola y bienvenid@ al Foro

El segmentation fault casi seguro que te sale porque estás accediendo a una zona de memoria que no has reservado, porque eso de un máximo de memoria creo que el límite es tu ram, revisa el código y haz una traza para asegurarte de que no utilizas alguna variable a la que no le has reservado memoria.

Espero haberte sido de ayuda.

Saludos
232  Programación / Programación C/C++ / Re: Hola, tengo un ligero problema en: 27 Abril 2011, 20:01 pm
Y si quieres que cuando el programa acabe espere a que presiones una tecla utiliza getchar() que sí es estándar.

Saludos
233  Programación / Programación C/C++ / Re: Error en c que no puedo detectar.. en: 27 Abril 2011, 12:10 pm
Hola

Al compilarlo da el siguiente warning
Código:
In function 'Preguntar':
line: 106  too few arguments for format

El warning lo da en
Código
  1. printf("%s");
  2.  
de la función Preguntar ya que está esperando un string que no le das.

Saludos
234  Programación / Programación C/C++ / Re: Seleccionar una letra en una cadena de texto en: 26 Abril 2011, 17:31 pm
Hola

Está desaconsejado utilizar
Código:
fflush(stdin);
porque puede dar problemas, al igual que las variables globales. Si no lo pone funciona aunque es mejor no ponerlo.

https://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html

Saludos
235  Programación / Programación C/C++ / Re: strcat en: 25 Abril 2011, 10:28 am
Hola

strcat solo sirve para concatenar cadenas, prueba con sprintf

Saludos
236  Programación / Programación C/C++ / Re: cadena de caracteres con cout en: 15 Abril 2011, 12:40 pm
Hola

Utiliza solo las cabeceras que necesites, en este caso solo necesitas iostream, pero recuerda ponerlo asi

Código
  1. #include <iostream>
  2.  

además el uso de conio está desaconsejado, lee esto

El fallo que te da está en el for
Código
  1. for(... ; ... ; ...)
  2.  
y el ; que pones despues del for sobra

Prueba así

Código
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main ()
  5. {
  6. char cadena[5];
  7. int i;
  8.  
  9. cout << "Introduzca su cadena de 4 caracteres: " << endl;
  10. cin >> cadena;
  11.        cout << "Su cadena al reves es: ";
  12.        for(i=4; i>=0; i--)
  13.    cout<< cadena[i] << endl;
  14.  
  15.        return 0;
  16. }
  17.  

Y recuerda el return del final

Saludos
237  Programación / Programación C/C++ / Re: cadena de caracteres con cout en: 15 Abril 2011, 11:25 am
De nada, si tienes alguna duda ya sabes donde estamos

Saludos
238  Programación / Programación C/C++ / Re: cadena de caracteres con cout en: 15 Abril 2011, 11:15 am
No necesitas ninguna formula para invertir nada, piensa que una cadena de caracteres es un array y los arrays van desde 0 hasta longitud-1, pues solo debes recorrerlo desde el final hasta el principio:

Código:
char cadena[100]
leer cadena
for(i=99; i>=0; i--)
  escribir cadena[i]

ya solo tienes que sustituir leer y escribir por cin y cout
239  Programación / Programación C/C++ / Re: cadena de caracteres con cout en: 15 Abril 2011, 10:42 am
Hola

No te voy a hacer la tarea pero te voy a orientar:

Código:
escribir "Introduce la cadena"
leer cadena
para i desde cadena.fin hasta cadena.inicio hacer
  escribir cadena[i]
fin para

así de simple es el programa, cuando intentes hacerlo y tengas dudas concretas las preguntas pero no pidas que te lo hagamos

Saludos
240  Programación / Programación C/C++ / Re: Problema al copiar archivos en: 2 Abril 2011, 12:09 pm
Hola

Para sacar la carpeta del usuario actual y otras carpetas importantes del sistema puedes usar la función getenv, busca en google sobre ella y sobre variables de entorno

Saludos
Páginas: 1 ... 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 [24] 25 26 27 28 29 30 31
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines