Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: julian.97 en 20 Junio 2011, 20:02 PM

Título: Preciso ayuda con un error que tengo en un simple programita
Publicado por: julian.97 en 20 Junio 2011, 20:02 PM
hola, saludos, les aviso que soy nuevo en esto y baje unos tutoriales por inernet, en algunos programas que estan en el tutorial tienen errores asi que siempre tengo que modificarlos, o talves es problema de mi compilador es el dev-CC+ o algo asi, asi que preciso que me recomienden algun pdf o talves es problema del compilador que dicen???, mi ultimo problema es que mi compilador ultimamente me da error en la primera llave "{" como en este :

/* Prog011.cpp */
/* Programa que despliega un mensaje de
bienvenida en la pantalla */
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
/* La función anterior borra la pantalla. Está en <conio.h>
solo tiene sentido si utilizas el DJGPP
*/
printf("\n\n\n\n\n\n"); /* 6 lineas en blanco */
printf("\t\t"); /* 2 tabuladores */
printf("BIENVENIDO AL CURSO DE C ESTANDAR");
printf("\n\n\n\n\n\n\n\n"); printf("\t\t\t\t");
printf("Pulsa cualquier tecla para terminar...\n");
getch();
/* La función anterior inmoviliza la ejecución del programa
hasta que pulsamos una tecla */
clrscr();
}

y me da estos errores:
In function `int main(...)':
`clrscr' undeclared (first use this function)
y en el ultimo printf me dice:`getch' undeclared (first use this function)


desde ya les doy las gracias, este foro me ha ayudado en mucho!!!
saludo julian
Título: Re: Preciso ayuda con un error que tengo en un simple programita
Publicado por: Dark Invader en 20 Junio 2011, 20:08 PM
Cita de: julian.97 en 20 Junio 2011, 20:02 PM
hola, saludos, les aviso que soy nuevo en esto y baje unos tutoriales por inernet, en algunos programas que estan en el tutorial tienen errores asi que siempre tengo que modificarlos, o talves es problema de mi compilador es el dev-CC+ o algo asi, asi que preciso que me recomienden algun pdf o talves es problema del compilador que dicen???, mi ultimo problema es que mi compilador ultimamente me da error en la primera llave "{" como en este :

/* Prog011.cpp */
/* Programa que despliega un mensaje de
bienvenida en la pantalla */
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
/* La función anterior borra la pantalla. Está en <conio.h>
solo tiene sentido si utilizas el DJGPP
*/
printf("\n\n\n\n\n\n"); /* 6 lineas en blanco */
printf("\t\t"); /* 2 tabuladores */
printf("BIENVENIDO AL CURSO DE C ESTANDAR");
printf("\n\n\n\n\n\n\n\n"); printf("\t\t\t\t");
printf("Pulsa cualquier tecla para terminar...\n");
getch();
/* La función anterior inmoviliza la ejecución del programa
hasta que pulsamos una tecla */
clrscr();
}

y me da estos errores:
In function `int main(...)':
`clrscr' undeclared (first use this function)
y en el ultimo printf me dice:`getch' undeclared (first use this function)


desde ya les doy las gracias, este foro me ha ayudado en mucho!!!
saludo julian

El unico error que me sale es el del clrscr y utilizo devc++,no te va a salir porque conio.h no la trae devc++,por ejemplo borland la trae y podrias utilizarlo,pero devc++ no podrias hacer esto:
#include<stdio.h>
#include<conio.h>
#define espacio printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n")
int main()
{
espacio;
/* La función anterior borra la pantalla. Está en <conio.h>
solo tiene sentido si utilizas el DJGPP
*/
printf("\n\n\n\n\n\n"); /* 6 lineas en blanco */
printf("\t\t"); /* 2 tabuladores */
printf("BIENVENIDO AL CURSO DE C ESTANDAR");
printf("\n\n\n\n\n\n\n\n"); printf("\t\t\t\t");
printf("Pulsa cualquier tecla para terminar...\n");
getch();
espacio;
/* La función anterior inmoviliza la ejecución del programa
hasta que pulsamos una tecla */

}


Salu2
Título: Re: Preciso ayuda con un error que tengo en un simple programita
Publicado por: satu en 20 Junio 2011, 20:08 PM
Hola

El error este te dice que no están definidas las funciones clrscr() y getch(), leete esto (https://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html)

Saludos
Título: Re: Preciso ayuda con un error que tengo en un simple programita
Publicado por: BlackZeroX en 20 Junio 2011, 20:13 PM
Cita de: julian.97 en 20 Junio 2011, 20:02 PM

#include<conio.h>

...

printf("BIENVENIDO AL CURSO DE C ESTANDAR");


Desde cuando conio.h es parte de las librerías ANSI C (http://c.conclase.net/librerias/)?

Dulces Lunas!¡.
Título: Re: Preciso ayuda con un error que tengo en un simple programita
Publicado por: julian.97 en 20 Junio 2011, 21:00 PM
GRACIAS DARK INVADER!!!!  ;D gracias a los otros que comentaron aunque el código de dark fue que me funcionó, este foro siempre esta ayudando!! GRACIAS!! SALUDO!!!
Título: Re: Preciso ayuda con un error que tengo en un simple programita
Publicado por: Acermax en 20 Junio 2011, 21:44 PM
De todas maneras, te recomiendo que cambies de tutorial, porque viendo ese programa tan simple ya se ve que no es el tutorial más recomendado que puede haber.
Título: Re: Preciso ayuda con un error que tengo en un simple programita
Publicado por: BlackZeroX en 20 Junio 2011, 22:17 PM
Te recomiendo el curso de C/C++ de esta pagina:

http://c.conclase.net/curso/?cap=001

Dulces Lunas!¡.
Título: Re: Preciso ayuda con un error que tengo en un simple programita
Publicado por: julian.97 en 21 Junio 2011, 01:29 AM
Cita de: BlackZeroX▓▓▒▒░░ en 20 Junio 2011, 22:17 PM
Te recomiendo el curso de C/C++ de esta pagina:

http://c.conclase.net/curso/?cap=001

Dulces Lunas!¡.

si voy a probarcon otro tuto, pero ese que me recomendatse eso solo C++ o tiene mas de ese que del C, saben de algun otro tutorial¿?  ;-) GRACIAS
Título: Re: Preciso ayuda con un error que tengo en un simple programita
Publicado por: nicolas_cof en 21 Junio 2011, 02:32 AM
Cita de: julian.97 en 21 Junio 2011, 01:29 AM
si voy a probarcon otro tuto, pero ese que me recomendatse eso solo C++ o tiene mas de ese que del C, saben de algun otro tutorial¿?  ;-) GRACIAS

Mas que un tutorial, yo te recomendaria leer libros.

> Cómo Programar en C/C++ - Harvey M. Deitel, Paul J. Deitel
> El Lenguaje de Programación C - Brian W. Kernighan, Dennis M. Ritchie

https://foro.elhacker.net/programacion_cc/librospapers_c_and_c-t296234.0.html (https://foro.elhacker.net/programacion_cc/librospapers_c_and_c-t296234.0.html)

Salu10.