![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Que tal Amigos,
Estoy aprendiendo los conceptos de programacion básicos de Pascal, aunque debo decir que aprendí a programar en Turbo C++... hasta acá todo bien, sin embargo hay algo que no puedo pasar el codigo de C++ a Pascal... siento que algo le falta a Pascal ![]() Tengo el siguiente codigo en Turbo C++ que usa una variable global y una variable local Código:
... int varGlobal; int main() { int varLocal; varGlobal=10; varLocal=10; printf("%d",varGlobal+varLocal); getch(); } Código:
var varGlobal : Integer; begin var varLocal : Integer; varGlobal:=10; varLocal:=10; WriteLn(varGlobal+varLocal); ReadKey; end. ![]() en realidad la idea es no "abusar" del uso de variables globales.. pero Pascal me obliga a declarar todas mis variables de la funcion "main" como globales?? O tengo algun problema al traducir el codigo?? Última edición por Novatin fecha: 30-07-2013 a las 01:21:53. |
#2
|
||||
|
||||
Hola Novatin.
Te pongo un código de ejemplo que te puede clarificar el ámbito de las variables en Pascal: En el caso que utilices unidades, las variables declaradas en la sección de interface serán accesibles desde cualquier otra unidad que las incluya y las declaradas en la sección de implementation, privadas a la unidad. Saludos. ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
|||
|
|||
Este codigo hace uso de un Form con un boton y un memo. Usa los nombres por defecto y el evnto OnClick del Boton.
Al parecer tu estas haciendo un programa de terminal, no debe de variar demasiado. Saludos y cuentanos si resuelves tus dudas.
__________________
ESTO ES UN FORO ... NO UN MÓVIL ¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender? |
#4
|
|||
|
|||
Despues de postear mi anterior mensaje vi que Eficsa (Salve maestro!) te habia contestado. Asi que hice esto para clarificar mi conocimiento jejej
__________________
ESTO ES UN FORO ... NO UN MÓVIL ¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender? |
#5
|
|||
|
|||
Se me aclaro todo en el acto...
Creo que mi confusion surgió de los "Tontoriales" de pascal que lei.. ![]() Menos mal que acá siempre puedo contar con Uds... Gracias por sus respuestas.. Un saludo. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Variables Globales | Abel Garcia | Firebird e Interbase | 5 | 11-11-2011 07:06:42 |
variables globales | pulpin | C++ Builder | 2 | 03-04-2008 04:09:28 |
Ayuda con Variables "Globales" | zombira | OOP | 2 | 29-06-2007 01:19:54 |
variables globales | henrygale | Varios | 9 | 06-04-2007 00:47:05 |
Declarar variables Locales en Delphi?? | JELIRM | Varios | 6 | 09-07-2005 01:22:54 |
![]() |
|