computaçao lista
Prof. Data: 02/05/2012
Aluno: __________________________ Turma: ENG. ELÉTRICA/CC UNIOESTE
Utilizar apenas os recursos apresentados até o momento.
1. Para as questões abaixo elaborar programa(s) completo(s), contendo: declaração das variáveis, função(ões) pedida(s) e programa principal que faça uso das funções.
FUNÇÃO
DESCRIÇÃO
EXEMPLOS function CharToInt (ch : char) : integer;
Converte um caractere contendo de ‘0’ a ‘9’ em seu equivalente numérico de 0 a 9. charToint (‘3’) 3 charToint (‘8’) 8 function IntToChar (i : integer) : char;
Converte um inteiro contendo de 0 a 9 em seu equivalente caractere de ‘0’ a ‘9’.
IntTochar (3) ‘3’
IntTochar (8) ‘8’ function Str2ToInt (s : string) : integer;
Converte uma string de dois caracteres contendo ‘00’ a ‘99’ em seu equivalente numérico de 0 a 99.
Str2ToInt (´34’) 34
Str2ToInt (´08’) 8 function IntToStr2 (d : integer) : string;
Converte um inteiro de 0 a 99 em uma string de dois caracteres contendo ‘00’ a ‘99’.
IntToStr2 (34) ‘34’
IntToStr2 (8) ‘08’ function DigToHex (d : integer) : char;
Converte um número decimal de 0 a 15 em um caractere com o equivalente digito hexadecimal.
DigToHex (0) ‘0’
DigToHex (10) ‘A’
DigToHex (15) ‘F’ function HexToDig (hexa : char ) : integer;
Converte um caractere contendo um dígito hexadecimal em seu equivalente numérico na base 10.
HexToDig (‘0’) 0
HexToDig (‘A’) 10
HexToDig (‘F’) 15 function DecToHex2 (d : integer) : string;
Converte um número decimal de 0 a 255 em uma string com o equivalente hexadecimal ‘00’ a ‘FF’.
Dec2ToHex2 (0) ‘00’
Dec2ToHex2 (100) ‘64’
Dec2ToHex2 (255) ‘FF’ function Hex2ToDec (hexa : string) : integer;
Converte uma string com um número hexadecimal de ‘00’ a ‘FF’ em seu equivalente decimal de 0 a 255.
Hex2ToDec (‘00’) 0
Hex2ToDec (‘64’) 100
Hex2ToDec (‘FF’) 255 function DigToBin (d : integer) : string;
Converte um número decimal de 0 a 15 em uma