06 novembro 2005

Aula de 13/OUT/2005, 5ª Feira

OBJECTIVOS: Ganhar competências no uso das várias formas de tomar decisões, em código VB.Net, experimentando o uso de tipos enumerados de dados.

ENUNCIADO: Pretende-se criar uma aplicação, em modo Consola, que defina o tipo enumerado MARCA de carros, para representar carros das seguintes marcas: BMW, Citroen, Fiat e Honda.A aplicação deverá recolher um código (digito) fornecido pelo utilizador e escrever no ecrã a marca correspondente:
1 --> "BMW" ; 2 --> "Citroen"; 3 --> "Fiat"; 4 --> "Honda"; Em qualquer outro caso --> "Resposta incorrecta"
Resolva o problema das seguinte 7 maneiras diferentes:

a) Sem usar variáveis do tipo MARCA e usando decisões apenas do género IF...THEN...ELSE....;
b) Usando variáveis do tipo MARCA e decisões apenas do género IF...THEN...ELSE....;
c) Usando variáveis do tipo MARCA e decisões apenas do género IF...THEN...ELSEIF ...ELSE....;
d) Usando variáveis do tipo MARCA e decisões apenas do género SELECT CASE...;
e) Usando variáveis do tipo MARCA e decisões apenas do género IIF;
f) Usando variáveis do tipo MARCA e decisões apenas do género CHOOSE e IIF;
g) Usando variáveis do tipo MARCA e decisões apenas do género SWITCH e IIF;