Jump to content
Sign in to follow this  
kamaliao

Duvidas com pseudocodigo

Recommended Posts

kamaliao

Bons dias caros programadores, estou a escrever este tópico para saber como lidar com o pseudocodigo.

Agradeço caso haja alguns manuais ou até mesmo aqui no forum!

É fácil de ler, mas falta-me o raciocínio de criar!

Abraços

Share this post


Link to post
Share on other sites
Knitter

Como assim lidar? Pseudo-código não é código, é apenas texto que tu usas para estruturar a resolução de um problema. Uma receita de culinária é tão pseudo-código como qualquer texto organizado com "se... então" e outras construções do género.

A não ser que tenhas um conjunto de regras a seguir, é algo que se escreve de forma livre e sem grande preocupação com o conteúdo, o importante é estruturar correctamente as ideias que tens para a resolução do problema.

Share this post


Link to post
Share on other sites
kamaliao

Tenho algumas dificuldades em lidar com este pseudo-código, não consigo perceber o porque de usar(se, então, enquanto etc) e em que situações devo usar, estou a usar o portucol!

abraços

Share this post


Link to post
Share on other sites
M6

O pseudo-código é apenas uma forma de dizeres o que o programa deve fazer.

É uma forma intermédia entre a língua (portuguesa neste caso) e uma linguagem estruturada como é uma linguagem de programação.

Se descreveres o teu programa em língua portuguesa, passar essa descrição para pseudo-código é simples.

O se/então é usado sempre que tens uma condição. O enquanto é usado quando tem um ciclo. Etc..


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites
Knitter

Como o M6 disse, é uma questão de descreveres o programa em português. Não sei bem como é o portucol a nível de sintaxe, mas tendo em conta o exemplo básico de linguagens como C, tens condições e ciclos escritos como: if; if...else; while; do... while; for; Ao tentarmos passar isto para português é que surgem outros termos como: se; se... então; enquanto; faz... enquanto; para cada;.

Mas cada programador adapta isto da maneira que lhe dá mais jeito, por isso é que falei em se tinhas ou não regras. É comum um professor definir um conjunto de palavras para que todos se entendam, mas no fim, acaba por ser a escolha pessoal do professor a ditar as regras e pouco mais.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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.