Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Senior++ en 7 Febrero 2013, 18:23 pm



Título: Imprimir caracteres en C[Solucionado]
Publicado por: Senior++ en 7 Febrero 2013, 18:23 pm
Utilizo la IDE codeblocks 12.11 y bueno

Código
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.        printf("Hola mundo");
  6.        return 0;
  7. }

Vi varios vídeos de youtube y bueno vi que los códigos se muestran en colores,cosa que el mio no, ademas abajo de cada palabras me sale una raya roja como si estuviera mal...(osea el código completo)

cuando presiono el botón Build, no hace nada... ¿Alguien sabe por que?

Saludos

Nota: Si me aconsejan otro IDE desarollo en español mejor...

PD: Mas abajo explico como resolverlo :P


Título: Re: Imprimir caracteres en C
Publicado por: avesudra en 7 Febrero 2013, 19:51 pm
Lo del botón Build puede ser porque te has bajado la versión de Codeblocks sin compilador y obviamente no lo encuentra. Prueba a bajarte la que tiene el compilador(la que pesa más) desde AQUÍ (http://sourceforge.net/projects/codeblocks/files/Binaries/12.11/Windows/codeblocks-12.11mingw-setup.exe/download) o bájate el compilador y configúralo con Codeblocks, lo primero es lo más fácil. En cuanto a lo de que se vea coloreado, eso solo sale cuando el archivo ya está guardado. Prueba creando un proyecto por ejemplo.

Hace poco un usuario también tuvo problemas y amchacon se lo solucionó , este es el link del post:
http://foro.elhacker.net/programacion_cc/duda_dev_c-t382282.0.html
¡Un saludo!


Título: Re: Imprimir caracteres en C
Publicado por: leosansan en 7 Febrero 2013, 19:52 pm
Utilizo la IDE codeblocks 12.11 y bueno
.......................
Vi varios vídeos de youtube y bueno vi que los códigos se muestran en colores,cosa que el mio no, ademas abajo de cada palabras me sale una raya roja como si estuviera mal...(osea el código completo)

cuando presiono el botón Build, no hace nada... ¿Alguien sabe por que?

El orden lógico es :" new" ==> "empty file" .... y a continuacion "save as" el nombre que quieras. A partir de ese momento escribe el código y ya te saldrá coloreado.  recuerda usar al ejecutarlo por primera vez, o cada vez que lo modifiques, "build run" o mejor le das al icono de la flecha verde con una ruedita.
Es de lo mejorcito una vez que ves sus posibilidades de múltiples pestañas, ventanitas e incluso puedes ejecutar más de un código a la vez.
Saluditos!.


Título: Re: Imprimir caracteres en C
Publicado por: dato000 en 7 Febrero 2013, 20:08 pm
Es de lo mejorcito una vez que ves sus posibilidades de múltiples pestañas, ventanitas e incluso puedes ejecutar más de un código a la vez.
Saluditos!.[/size]

Eso!! por lo que más quieras nunca vayas a usar Dev-C++.

Estas usando windows, tienes que bajar la versión de CodeBlocks con MinGW que es el compilador de gcc y g++ para windows.

Ya una vez creado el archivo, usa F9 = Construir y compilar.


Título: Re: Imprimir caracteres en C
Publicado por: Senior++ en 7 Febrero 2013, 20:20 pm
Hola a ver,ya me baje el IDE que me puso avesudra y pasa lo mismo, pero e notado algo raro que no se si sera por eso, cuando voy a file y le doy a save file As... y pongo de nombre por ejemplo elhacker.c

se guarda como documento de texto :¬¬

Saludos


Título: Re: Imprimir caracteres en C
Publicado por: avesudra en 7 Febrero 2013, 20:44 pm
Pero algún error tiene que haber, cuando le das a compilar en la pestaña de abajo donde pone Build Log ¿que sale? Revisa el link que te puse antes.


Título: Re: Imprimir caracteres en C
Publicado por: Senior++ en 7 Febrero 2013, 21:05 pm
Pero algún error tiene que haber, cuando le das a compilar en la pestaña de abajo donde pone Build Log ¿que sale? Revisa el link que te puse antes.

Hola avesudra ya lo conseguí solucionar pero no como el usuario leosansan dijo:  El orden lógico es :" new" ==> "empty file" .... y a continuacion "save as"

Osea lo que hice es ir a la opción Create a new project y darle a console application seleccionas el lenguaje que usaras en mi caso C y luego ponerle el título al proyecto y la ruta donde deseas guardarlo y  luego seleccionas de compilador GNU GCC Compiler


Por cierto en el vídeo tutorial donde estoy aprendiendo C también decia el chaval que tenía que ir a: " new" ==> "empty file" .... y a continuacion "save as"
pero sera por que el IDE era la 10.11 (creo recordar) y ahora esta en 12.11, ¿  en la versión que tengo yo ahora se crea los proyectos de otra forma(versión 12.11)?

Saludos y gracias ::)


Título: Re: Imprimir caracteres en C[Solucionado]
Publicado por: avesudra en 7 Febrero 2013, 21:20 pm
Si algo ha cambiado parece,  no en la forma de hacerlo pero parece que en esta versión de codeblocks al guardar los archivos como decías antes los guarda como archivos sin extensión de texto plano, así que cuando los guardes ponle extensión .c (o cpp en el caso de C++) y ya sale coloreado y se puede compilar. En lo de los proyectos creo que sigue igual.


Título: Re: Imprimir caracteres en C[Solucionado]
Publicado por: leosansan en 7 Febrero 2013, 22:01 pm
Aclaro, si vas a realizar un simple programa con un sólo código lo mejor es no liarse con crear proyecto, simplemente new file y para adelante.
Otra cosa es cunado vamos a crear un programa con distintos códigos o ficheros. Lo pongo así de simple porque según dices estas empezando. Ya tendrás tiempo de crear aunténticos proyectos.
Además si, repito, estas empezando, manejaras varios códigos y seguro que te interesará ver este o el otro y con un proyecto eso no es así de sencillo.
Saluditos!.