Escolar Documentos
Profissional Documentos
Cultura Documentos
Em Pascal
Type
<Nome_do_tipo> = record
Varivel1: <tipo_de_dados>;
Varivel2: <tipo_de_dados>;
Varivel3: <tipo_de_dados>;
End;
Exemplo:
Conta
Nome...........................: ______________________________
Numero........................: ______________________________
Saldo............................: ______________________________
Declarao do registro:
Type
Conta = record
Nome:string[15];
Numero:integer;
Saldo:real;
End;
Exerccios
1) Declare as variveis necessrias conforme o modelo de registro mostrado abaixo:
Veculos
Proprietrio...........................: ______________________________
Combustivel..........................: ______________________________
Modelo..................................: ______________________________
Cor........................................: ______________________________
Num_chassi..........................: ______________________________
Ano.......................................: ______________________________
Placa.....................................: ______________________________
Resposta
Resposta
Resposta
Conta
Nome...........................: ______________________________
Numero........................: ______________________________
Saldo............................: ______________________________
Inicio
CC.nome
CC.numero
CC.saldo
CC.nome
CC.numero
Program ExemploDeAtribuicao;
Uses wincrt;
Type
conta = record
nome:string[15];
numero:integer;
saldo:real;
end;
Var
CC: conta;
CC.saldo
Fim
Begin
writeln('Cadastro da conta');
write('Digite o nome......: ');
readln(CC.nome);
write('Digite o nmero....: ');
readln(CC.numero);
write('Digite o saldo.....: ');
readln(CC.saldo);
writeln;
writeln('Exibindo os dados da conta');
writeln('Nome......: ',CC.nome);
writeln('Nmero....: ',CC.numero);
writeln('Saldo.....: ',CC.saldo:6:2);
end.
Exerccios
1) Elabore um programa (Fluxograma e Pascal) para ler e exibir os dados da ficha de veculos abaixo:
Veculos
Proprietrio...........................: ______________________________
Combustivel..........................: ______________________________
Modelo..................................: ______________________________
Cor........................................: ______________________________
Num_chassi..........................: ______________________________
Ano.......................................: ______________________________
Placa.....................................: ______________________________
2) A banca de jornais Tio Patinha deseja um sistema para controlar seu estoque de revistas e jornais. Elabore um
programa que:
Cadastre o registro:
- Ttulo da revista ou do jornal (literal [20])
- Quantidade de revistas ou jornais em estoque (inteiros)
- Custo unitrio do ttulo (real)
Exiba o ttulo da revista ou jornal e o custo em estoque deste titulo.
Revista
Titulo...........................: ______________________________
Quantidade..................: ______________________________
Custo unitrio..............: ______________________________
Custo em estoque........: ______________________________
3) Elabore um programa (Fluxograma e Pascal) para ler e exibir os dados da agenda abaixo:
Agenda
Nome...........................: ______________________________
Telefone.......................: ______________________________
Endereo......................: ______________________________
e-mail............................: ______________________________
4) Elabore um programa (Fluxograma e Pascal) para ler e exibir os dados da ficha do taxista abaixo:
Ficha do taxista
Nome do motorista...........................: ______________________________
N do Taxi........................................: ______________________________
Valor a receber.................................: ______________________________
5) Elaborar um programa (fluxograma e Pascal) que leia o nome, rgm e quatro notas de um aluno. Exiba o nome, rgm e a
media aritmtica do aluno.
6) Elabore um programa (fluxograma e Pascal) para ler os dados de uma conta bancria, ler valores de depsito e saque,
mantendo sempre atualizado o valor do saldo. Para isto crie:
a. Um procedimento de entrada de dados para cadastrar, nome do correntista, numero da conta e saldo inicial;
b. Um procedimento para realizar o saque;
c. Um procedimento para realizar o depsito;
d. Um procedimento para exibir os dados bancrios.