Introdução à programação/Exercícios
Origem: Wikilivros, livros abertos por um mundo aberto.
Índice |
[editar] Exercício 1
[editar] Verdadeiro ou falso
[editar] Crie algoritmos
1. Crie um algoritmo próximo ao de máquina para a seguinte frase:
"Se estiveres no estado A tens que decifrar o código B e somar 2 ao resultado de B. Se não estiveres no estado A passa para o estado C e pára."
2. Decifre para o português o seguinte algoritmo:
IF Livro 1 GOTO Page 251 SOMA 2 NA Page = VAR SAÍDA VAR ELSE Livro 2 GOTO Page 23 SUBTRAI 2 NA Page = VAR SAÍDA VAR
[editar] Exercício 2
[editar] Verdadeiro ou falso
[editar] Crie algoritmos
1. Crie um algoritmo para esta situação da empresa "Pacheco-Car":
"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.
2. Decifre o algoritmo apresentado em baixo:
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
Prefácio Programar, o que é a programação? Como programar: pensar como uma máquina Aprendizagem: o "padrão eficaz" Linguagens de programação Estruturas de manipulação de dados Orientação a objectos Exercícios Bibliografia e ligações externas