Ir ao conteúdo

Utilizando TAD em Pascal


hagtha_lana

Posts recomendados

Postado

Galera, Boa noite!

 

Estou iniciando agora o 3º semestre de SI EAD e o professor passou o seguinte exercício:

 

1º - Defina informalmente um TAD representando um tipo de dado RACIONAL, contendo as seguintes operações: 
* Criar: recebe dois inteiros e retorna um Racional; 
* Somar, Multiplicar, Dividir, Subtrair: recebem dois racionais e retornam um terceiro com o resultado da operação; 
* Teste de igualdade, Teste de superior/inferioridade (> ou <): recebem dois racionais e retornam o resultado da comparação. 
 

Minha dificuldade está na declaração de uma TAD. É apenas desenvolver um programa com Function, Procedures, Arquivos? Necessariamente tenho que utilizar o UNIT?

 

Agradeço a atenção!

  • 3 semanas depois...
Postado

Pelos que entendi seu professor está propondo a utilização de um Objeto ou Classe no pascal, pois já que ele menciona que o TAD terá dados e operações.

 

Pode ser que ele esteja pensando em um registro com funções que manipulem esse registro, mas dessa maneira os dados e as operações não constituirão um TAD.

 

Veja:

http://pt.wikipedia.org/wiki/Object_Pascal

 

http://pt.scribd.com/doc/29203105/Programacao-Orientada-a-Objetos-Com-Object-Pascal

 

Espero ter ajudado.

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!