Introdução à programação/Exercícios: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Lightningspirit (discussão | contribs)
Lightningspirit (discussão | contribs)
Sem resumo de edição
Linha 24:
</pre>
 
=== Exercício 2 ===
==== Verdadeiro ou Falso ====
* 1. Uma instrução FOR é uma instrução básica.
* 2. É exclusivamente necessário incluir-se a instrução ELSE numa IF.
* 3. SWITCH é bom para loops.
* 4. Variáveis guardam dados na memória do computador e podem ser manipuladas.
 
==== Crie Algoritmos ====
1. Crie um algoritmo para esta situação da impresa "PACHECOCar":
<pre>
"O problema encontrado pelos nossos funcionários é que ao encomendar-se uma peça de automóvel, inserir-se a marca e requisitar o endereço, o programa não detecta se o registo termina em X ou em Y. É que se terminar em Y não podemos encomendar directamente. Temos que inserir o código de escape (que termina ou em 00 ou em 01 ou em 02) para o programa enviar a encomenda para os endereços A, B ou C respectivamente.
</pre>
2. Decifre o algoritmo apresentado em baixo:
<pre>
Y = " polígono"
E = " não "
GET X
IF X=0
MOSTRAR "Não posso aceitar o número!"
END-IF
ELSE
SWITCH X
CASE 1: "Eu sou" Y
CASE 2: "Eu" E "sou" Y
CASE 3: "Como podes aceitar" Y "aqui?"
END-SWITCH
END-ELSE
</pre>
[[Introdução à Programação: Soluções dos Exercícios|Soluções dos Exercícios]]
<p>&nbsp;</p>