Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Convertir de C++ a Delphi (https://www.clubdelphi.com/foros/showthread.php?t=61497)

Alliance 10-11-2008 16:03:52

Convertir de C++ a Delphi
 
Hola, se puede saber como yo puedo traducir este simple codigo a Delphi.

Código:

using namespace std;
 
int main()
{
    unsigned long key = 2008, copy = 0;
    for(; copy < key; copy++);
                                                     
    cout << key << endl; 
}

No entiendo de c++, y no comprendo esas variables y los operadores aritmeticos :confused:

coso 10-11-2008 18:55:29

Hola.
Seria algo asi

Código Delphi [-]
var
     copy,
     key : integer;
begin
     key := 2008;
     for copy := 0 to Key - 1 do 
             writeln(inttostr(Key));
end;

se tendria que ejecutar en modo consola. cout es la salida en ese momento, por lo que si esta enfoncada hacia la salida estandar te saldrian los numeros desde el 0 al 2007 en la pantalla. cout << key envia a la salida 'key' << endl envia a la salida un 'end of line'. La funcion main es analoga a 'program' en pascal, es la funcion que se ejecuta siempre en c.

cHackAll 10-11-2008 20:09:27

Eso se ve bien coso, pero has notado el útimo ";" (puno y coma) de la siguiente linea: ?

Código:

for(; copy < key; copy++);
Si es un error de Alliance "pasa", caso contrario esa linea (y la anterior) son insulsas, el programa solo mostraria "2008\n"+ y ya :D

coso 10-11-2008 20:11:40

op, no lo habia notado no

Alliance 10-11-2008 23:24:06

Me ciento muy agradecido por la ayuda, gracias de verdad, os lo agradezco mucho :)


La franja horaria es GMT +2. Ahora son las 07:15:56.

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