-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDecodifica.pas
More file actions
27 lines (23 loc) · 798 Bytes
/
Decodifica.pas
File metadata and controls
27 lines (23 loc) · 798 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
(* Programa que recebe dois números representando um custo e uma moeda, e fornece o primeiro
valor seguido do nome da moeda. As moedas foram codificadas da seguinte forma:
código significado
1 libra esterlina
2 franco suiço
3 dólar americano
4 marco alemão
5 cruzeiro brasileiro
*)
program Decodifica (input, output);
var
Valor : real;
Moeda : integer;
begin
read (Valor, Moeda);
case Moeda of
1 : writeln ('Custo = ', Valor, 'libras esterlina');
2 : writeln ('Custo = ', Valor, 'francos suiço');
3 : writeln (´Custo = ', Valor, 'dólares americanos');
4 : writeln (´Custo = ´, Valor, 'marcos alemão');
5 : writeln ('Custo = ', Valor, 'cruzeiro brasileiro');
end
end.