Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-03-2004
megadanzig megadanzig is offline
Registrado
 
Registrado: mar 2004
Posts: 3
Poder: 0
megadanzig Va por buen camino
Talking Gracias!

de verdad gracias, es que el profesor de C empezo a escribir todo el codigo que daba en la pizarra y despues que me puse a probar, como la mitad de lo que dio no funcionaba! gracias por lo del goto, ya me lo habia dicho mi jefe en el trabajo, que no se debe usar porque " rompe la programacion estructurada". voy a ver como lo hago con condicionales para eliminarlo. ahora tengo la base, tengo que ponerme a terminar, eso es solo como la mitad gracias nuevamente!
Responder Con Cita
  #2  
Antiguo 19-03-2004
Amilius Amilius is offline
No confirmado
 
Registrado: ene 2004
Posts: 138
Poder: 0
Amilius Va por buen camino
Cita:
Empezado por megadanzig
de verdad gracias, es que el profesor de C empezo a escribir todo el codigo que daba en la pizarra y despues que me puse a probar, como la mitad de lo que dio no funcionaba! gracias por lo del goto, ya me lo habia dicho mi jefe en el trabajo, que no se debe usar porque " rompe la programacion estructurada". voy a ver como lo hago con condicionales para eliminarlo. ahora tengo la base, tengo que ponerme a terminar, eso es solo como la mitad gracias nuevamente!
El "goto" sólo se utiliza para optimizar (si con su uso ahorramos uno o más saltos, especialmente los saltos condicionados) y como último recurso antes de bajar a lenguaje ensamblador, en la capa de software más baja (cercana al procesador) de la aplicación. Generalmente esta capa de software a su vez es utilizada por otra capa programada Orientada a Objetos y esta es la que finalmente terminamos utilizando. Como notarás a medida que subes de nivel y te alejas del procesador es más práctico usar métodos de programación más abstractos.
Responder Con Cita
  #3  
Antiguo 19-03-2004
santana santana is offline
No confirmado
 
Registrado: nov 2003
Posts: 1.030
Poder: 0
santana cantidad desconocida en este momento
Hola!!
Para evitar los goto, lo que deberías es tener el programa dividido en funciones, a las que puedas llamar desde cualquier punto del programa, esto hace el código de tu aplicación más comprensible y más fácil de mantener, no sé si tienes nociones de lo que es la cohesión, el acoplamiento, etc. A grandes rasgos, cada grupo de instrucciones que puedas ejecutar desde "fuera" de tu función, es conveniente implementarla en una función distinta. Ya sabes, programación estructurada....

Borrar pantalla.
Depende del compilador, me imagino que estarás con el Turbo C, entonces es:

clrscr();

En el Dev-Cpp, es así:

system("cls");

Saludos.
Responder Con Cita
  #4  
Antiguo 19-03-2004
santana santana is offline
No confirmado
 
Registrado: nov 2003
Posts: 1.030
Poder: 0
santana cantidad desconocida en este momento
Hola de nuevo.
Me ha faltado decirte, ya que probablemente no lo sepas, que la función clrscr() se encuentra en la biblioteca conio.h, por lo que tendrás que incluirla al principio del programa. Se trata de una biblioteca de Borland, no es estándar de C , aunque El Dev-cpp tiene una biblioteca también llamada conio que reemplaza a la de Borland, no contiene los prototipos para funciones como clrscr(), gotoxy () o cprintf().

Hasta pronto.l
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 06:42:59.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi