Registros 1. Escreva um programa para cadastrar dois clientes de uma loja. As informações necessárias são: nome, endereço e telefone. Deve ser usada uma estrutura de registro para a construção deste cadastro, usando Type para a declaração do registro. 2. Refaça o mesmo exercício anterior, mas o programa deverá suportar até 10 clientes. Ao final do cadastro de cada cliente deverá ser perguntado: "Novo Cliente (S/N)?". Deve-se utilizar um vetor do tipo declarado como um registro para a solução deste programa. 3. O mesmo exercício anterior, mas quando o usuário digitar “N” na pergunta para novo cliente ou quando preencher o vetor com 15 clientes, o sistema apresentará uma tela que permita forneça uma opção de pesquisa de um cliente pelo código. Deverá ser digitado o código 999 para encerrar o programa. A tela de consulta deverá ter o seguinte formato: Digite o código do cliente: XX Nome: xxxxxxxxxxxxxxxxxx Endereço: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Telefone: xxxxxxxxxxxxxxxxxxxxx <Digite 999 para sair...> Obs1: Estas informações só deverão ser impressas uma vez, e não a cada execução do programa. Obs2: O fundo deve ser azul e as letras brancas :D 4. Escreva um programa para cadastrar 30 alunos de uma turma. As informações necessárias são: nome do aluno, nome da disciplina e três notas do semestre. Ao final do cadastro de cada aluno deverá ser perguntado: "Novo Aluno (S/N)?". Deve-se utilizar um vetor do tipo declarado como registro para a solução deste programa. Após o término de todos os cadastros ou quando preencher o vetor com 30 alunos, o programa deve apresentar o nome do aluno, a disciplina e a média do aluno no semestre (faça isso para todos os alunos cadastrados). 5. Dado o registro: Type Pessoa = Record Nome : String[40]; Endereco : Record Rua: : String[40]; Bairro : String[40]; Cidade : String[20]; Estado : String[2]; CEP : String[12]; End; Idade : Integer; Altura : Real; Peso : Real; End; Faça os seguintes procedimentos/funções: • LePessoa: (função) Lê todos os dados de uma pessoa do teclado. • EscrevePessoa: (procedimento) Escreve todos os dados de uma pessoa na tela. • MaisVelho: (função) Recebe dois registros como parâmetro (A e B) e retorna true se a pessoa A é mais velha que a pessoa B. • MaisNovo: (função) Recebe dois registros como parâmetro (A e B) e retorna true se a pessoa A é mais nova que a pessoa B. • Obs: Crie um menu para cada uma dessas funcionalidades.