Jump to content
Sign in to follow this  
Dkid

Umas perguntas

Recommended Posts

Dkid

Olá, sou novo aqui, andei a ler o vosso forum, e vontade pra comecar a aprender a programar não falta, mas antes tive a expeirmentar uns codigos no free pascal IDE e ...

Depois de fazer o codigo o que é que eu faco?

E o k é a syntax ?


I promise that I will not change the PATH variable again other than:PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Share this post


Link to post
Share on other sites
deathseeker25
Olá, sou novo aqui, andei a ler o vosso forum, e vontade pra comecar a aprender a programar não falta, mas antes tive a expeirmentar uns codigos no free pascal IDE e ...

Depois de fazer o codigo o que é que eu faco?

E o k é a syntax ?

Boas Dkid,

Antes de mais bem-vindo ao forum. A comunidade agradece a tua presença.

Depois de escreveres o codigo, basta ires a compile (para compilares o código) e depois a Run para verificares o que realmente o programa faz.

Syntax significa escrita. Mas porque e que perguntaste isso?

Cumps

Share this post


Link to post
Share on other sites
Dkid

lol ainda n sei mto ou kuase nada de programacao, e como os vossos exemplos tao a dar erro keria saber se era alguma coisa da syntax (lool)

Tao a dar erro na compilacao...

Eu copiei (só por curiosidade de ver como é um programa em pascal) o programa k tu puseste no teu tutorial

[syntax:9ce0004f34="pascal"] 
{aqui fica o cabeçalho do programa que explicarei a seguir} 
Program Conversão(input,output); 
{Este programa lê uma distancia em milhas e imprime o seu valor em Quilómetros} 

{aqui fica então a zona de declaração do programa} 

USES CRT; 
CONST 
KLMILHA=1.6; 
VAR 
KILOMETROS, MILHAS: real; 

{aqui está a parte de execução do programa} 

BEGIN 
writeln('Escreva uma distancia em milhas'); 
readln(MILHAS); 
KILOMETROS:=KLMILHA*MILHA; 
writeln('A distância é de ',KILOMETROS, 'Quilómetros'); 
END. 
[/syntax:9ce0004f34]

e o compilador acusa erro... como n percebo nada disto(ainda) n sei o que falta..


I promise that I will not change the PATH variable again other than:PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Share this post


Link to post
Share on other sites
deathseeker25

Hmmm...ok eu sei do que é....er aum template que tinhamos no forum do alojamento antigo. Quando fizemos backup nunca mais o instalei...

Bem de qualquer forma, não te preocupes com isso. Usa as tags

 para mostrar código... 

Cumps

Share this post


Link to post
Share on other sites
Dkid

ok... :shock:


I promise that I will not change the PATH variable again other than:PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Share this post


Link to post
Share on other sites
GpL

não percebi .. mas pronto ..

vocês programam em pascal de uma maneira muita esquisita .. :D

e não usam o melhor compilador .. turbo pascal ..

:)

Share this post


Link to post
Share on other sites
vbmaster

dkid, essa cena do syntax que vês ao príncipio é uma tag de bbcode que te permitia ver no fórum o código como o vês num bom IDE (programa onde escreves e executas o código). No entanto, como esse sistema deixou de funcionar, aparecesse isso aqui no fórum.

É claro que não faz parte do código e portanto tens de retirá-lo para não dar erro. :D ( o príncio e a cena ao final : [/syntax] ).

Fica bem;):);)

P.S.: espero que me tenha feito etender...:P

P.S.D.: ok o código que tens de lá por é:

{aqui fica o cabeçalho do programa que explicarei a seguir}
Program Conversão(input,output);
{Este programa lê uma distancia em milhas e imprime o seu valor em Quilómetros}

{aqui fica então a zona de declaração do programa}

USES CRT;
CONST
KLMILHA=1.6;
VAR
KILOMETROS, MILHAS: real;

{aqui está a parte de execução do programa}

BEGIN
writeln('Escreva uma distancia em milhas');
readln(MILHAS);
KILOMETROS:=KLMILHA*MILHA;
writeln('A distância é de ',KILOMETROS, 'Quilómetros');
END. 

Share this post


Link to post
Share on other sites
Dkid

ah.. agora entendi lol ok, obrigado


I promise that I will not change the PATH variable again other than:PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Share this post


Link to post
Share on other sites
GpL

loool ..

djkid que erro :shock: .. :)

não uses esse compilador.. usa o turbo pascal 6 ou 7 ..

a sério .. :D

Share this post


Link to post
Share on other sites
Dkid
loool ..

djkid que erro :shock: .. :)

não uses esse compilador.. usa o turbo pascal 6 ou 7 ..

a sério .. :D

qual e a diferenca ?


I promise that I will not change the PATH variable again other than:PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Share this post


Link to post
Share on other sites
GpL

é melhor .. quer dizer .. é praticamente a mesma coisa .. lol .. mas é o mais comum .. mais usado por quem programa em pascal mesmo ....

não me lembro do termo correcto .. lolol .. :D ..

Share this post


Link to post
Share on other sites
Dkid

depois de completar o codigo como faco pra depois outras pessoas verem o "programa" ???


I promise that I will not change the PATH variable again other than:PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Share this post


Link to post
Share on other sites
deathseeker25
depois de completar o codigo como faco pra depois outras pessoas verem o "programa" ???

Outras pessoas verem o programa como? Essa não percebi lol... ;)

Depois de compilares e fazeres Run (testares) o programa, apenas tens de gravar (Save) e então envias a quem quiseres. ;)

Era isto que querias saber?

Share this post


Link to post
Share on other sites
GpL

pah para testar o programa carregas ctrl + f9.

para compilar para .exe é alt + f9 e depois só f9 acho eu.

isto em turbo pascal.

Share this post


Link to post
Share on other sites
Dkid

ah ok ja percebi ! lol :oops:


I promise that I will not change the PATH variable again other than:PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.