Paulo Truta
Portugal@Home Member
Olá...
A prof. de linguagens de programação deu-me o trabalhinho para casa em que temos de fazer um programa em Pascal que diga qual o mês correspondente ao nº digitado (de 1 a 12).
Decidi usar a estruta case (Estou a usar o PascalZIM!)
fica aqui o código:
Esta estrutura a primeira vista parece certa, mas algo está mal e tem a ver com os '.
Agora tenho de apresentar isto na segunda e vou ter de me desenrascar de alguma maneira...
Alguém me pode 'lembrar' de como fazer isto? Cumps...
A prof. de linguagens de programação deu-me o trabalhinho para casa em que temos de fazer um programa em Pascal que diga qual o mês correspondente ao nº digitado (de 1 a 12).
Decidi usar a estruta case (Estou a usar o PascalZIM!)
fica aqui o código:
Código:
Program meses ;
var mes: integer;
Begin
writeln('Este programa determina o nome de um mês quando o utilizador digita o número correspondente');
writeln('Introduza o mês [Digite o número correspondente] de 1 a 12');
readln(mes);
case mes
'1' writeln('O nº digitado corresponde ao mês de Janeiro');
'2' writeln('O nº digitado corresponde ao mês de Fevereiro');
'3' writeln('O nº digitado corresponde ao mês de Março');
'4' writeln('O nº digitado corresponde ao mês de Abril');
'5' writeln('O nº digitado corresponde ao mês de Maio');
'6' writeln('O nº digitado corresponde ao mês de Junho');
'7' writeln('O nº digitado corresponde ao mês de Julho');
'8' writeln('O nº digitado corresponde ao mês de Agosto');
'9' writeln('O nº digitado corresponde ao mês de Setembro');
'10' writeln('O nº digitado corresponde ao mês de Outubro');
'11' writeln('O nº digitado corresponde ao mês de Novembro');
'12' writeln('O nº digitado corresponde ao mês de Dezembro');
else writeln('Operação inválida!');
End.
Esta estrutura a primeira vista parece certa, mas algo está mal e tem a ver com os '.
Agora tenho de apresentar isto na segunda e vou ter de me desenrascar de alguma maneira...
Alguém me pode 'lembrar' de como fazer isto? Cumps...