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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 [8] 9 10
71  Programación / Programación C/C++ / Re: Ayuda con fprintf en: 19 Abril 2013, 19:18 pm
Pues usa la secuencia de escape de la tabulacion que es \t en tu cadena de formato del frintf().
72  Programación / Programación C/C++ / Re: While de numeros hasta introducir uno más pequeño en: 18 Abril 2013, 21:52 pm
Estas usando las variables num1 y num2 antes de darles cualquier valor. Por ejemplo puedes hacer un do..while en lugar del while que tienes.
73  Programación / Programación C/C++ / Re: crear varios ficheros con variables en: 18 Abril 2013, 00:12 am
Primero decirte una cosilla del ultimo codigo que has colgado:
Código:
char* v[7];

Estas declarando un arreglo de punteros de siete elementos pero inmediatamente despues cuando introduces los datos del arreglo:

Código:
v[0] = '320';
v[1] = '330';
v[2] = '330a';
v[3] = '332';
v[4] = '333';
v[5] = '333a';
v[6] = '335';
v[7] = '335a';

Estas escribiendo ocho elementos en el arreglo que habias declarado como de siete elmentos. Solo has de rectificar la declaracion del arreglo tal que asi:

Código:
char* v[8];

Y lo mismo te ocurre con los siguientes arreglos

Volviendo al tema, en c++ lo que puedes hacer es crear un objeto de tipo string y aprovecharte de los metodos que te ofrecen la clase string como podria ser string.append(). Un ejemplo de lo que quiero decirte:

Código
  1. #include <string>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. string cadena;
  8.  
  9. if (so == windows)     //si el sistema operativo es windows el objeto cadena empezaria por los caracteres "win"
  10. cadena = "win";
  11. else if(so == apple)
  12. cadena = "mac";
  13.  
  14. if(idioma == espanol)   //si el idioma es espanol le anadimos al objeto cadena los caracteres "es"
  15. cadena.append("es");
  16. else if(idioma == ingles)
  17. cadena.append("eng");
  18.  
  19. return 0;
  20. }
  21.  

Si estuviesemos en windows y en ingles el objeto cadena que hemos creado tendria los siquientes caracteres "wineng".

Las condiciones que he escrito en los if y else...if son solo un ejemplo, eso ya seria en funcion de como tengas implemetando el rellenado de los nombres de tus archivos.

74  Programación / Programación C/C++ / Re: crear varios ficheros con variables en: 17 Abril 2013, 21:56 pm
¿como podría declarar una variable que contenga "xxXX" para luego imprimirla?

Si estas trabajando en C declara un arreglo de caracteres:

Código
  1. char cadena[5] = "xxXX\0";
  2. printf("%s", cadena);
  3.  

La salida en pantalla seria:

Código:
xxXX

Tampoco sé como podria guardar numeros y una letra (todo junto) en una variable: "123a". He pensado en ASCII pero no me deja poner una sentencia de escape dentro:

En una variable no puedes guardar dos tipos de datos distintos es decir, no puedes guardar datos de tipo char con datos de tipo int. Una variable char lo que guarda realmente es el numero que corresponde segun la tabla ascii con un determinado caracter.

Si quieres guardar numeros y letras en una variable has de usar una variable de tipo char:

Código
  1. char var[5] = "123a\0"
  2.  

Aqui realmente no estas guardando el dato numerico 123 mas la letra a, estas almacenando los caracteres 123.

75  Programación / Programación C/C++ / Re: Oferta trabajo puntual, programacion en "C" en: 8 Abril 2013, 19:01 pm
Si lo que buscas es que alguien apruebe ese examen por ti, he de decir a todos los interesados que en ese caso se podria estar tratando de un delito de usurpacion del estado civil, mas info en el codigo penal:

http://noticias.juridicas.com/base_datos/Penal/lo10-1995.l2t18.html#a401

y en:

http://www.inteco.es/blogs/post/Seguridad/BlogSeguridad/Articulo_y_comentarios/Post_suplantacion
76  Programación / Programación C/C++ / Re: observación de programa en c en: 3 Abril 2013, 12:22 pm
Si lo quieres mas corto puedes hacer un switch case en lugar de todos esos if para comprobar si es una vocal
77  Programación / Programación C/C++ / Re: Ni un "Hola Mundo"en C/C++ logro programar, ni en debian ni xp en: 31 Marzo 2013, 16:13 pm
Comprueba tambien que no exista ningun conflicto con el antivirus.
78  Programación / Programación C/C++ / Re: [C] Error en código de ejercicio en: 29 Marzo 2013, 15:52 pm
Citar
char dia[7];
Tienes declarado dia como un arreglo de caracteres, pero cuando luego haces:
Citar
scanf ("%d",&dia);
estas intentando guardar un valor de tipo decimal en ese arreglo de caracteres. Tendrias que usar el especificador %s, que es el fomato de tipo cadena, en el primer argumento del scanf():
Código
  1. scanf ("%s", &dia)
Ademas, el nombre de un arreglo es en realidad un puntero del primer elemento de un arreglo, por lo que no tiene mucho sentido que uses el operador direccion en el segundo argumento de ese scanf(), que deberia quedar finalmente asi:
Código
  1. scanf ("%s", dia)
79  Programación / Programación C/C++ / Re: progrmacion c ++ 4.5 en: 27 Marzo 2013, 18:47 pm
Y aparte de colgar el codigo si reformulas la pregunta mucho mejor, ya que no se entiende muy bien que es lo que buscas.
80  Programación / Programación C/C++ / Re: [c] Cambiar de color? en: 18 Marzo 2013, 16:57 pm
Creo que ya entiendo, no conozco ninguna funcion de la libreria estandar que haga eso, puede que haya alguna libreria por ahi que tenga una funcion asi pero no lo se.
 
Una solucion un poco cutre podria ser cambiar el color al color que tu quieras, lanzas el printf(), haces un pause por ejemplo, limpias la pantalla y reestableces el color. Bajo msdos seria:

Código
  1. #include <stdlib.h>
  2. system("color 04"); /*ponemos las letras en rojo*/
  3. printf("lo que sea");
  4. system("pause");
  5. system("cls");
  6. system("color 07"); /*reestablemos al color prdeterminado, fondo negro y letras blancas*/
  7.  
Páginas: 1 2 3 4 5 6 7 [8] 9 10
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines