Tad - tipo abstrato de dados

6243 palavras 25 páginas
Universidade Federal de Goiás

Escola de Engenharia Elétrica e de Computação

Estrutura de Dados 1

Samuel de Castro Bernardes

Goiânia, 2009

1. TAD – Números Racionais
1.1. TAD.java
/** Essa é a interface TAD * Define todo os metodos a ser implementado no * Tipo Abstrato de Dados dos numeros Racionais */ public interface TAD { public void make(); public void add(); public void multiply(); public void verify(); public void invert(); }

1.2. NumerosRacionais.java import java.util.Scanner; /** * Classe NumerosRacionais * Implementa a interface TAD * Faz operações como Soma, divisao, multiplicação, inversão e * comparação * Cria números racionais * @author Samuel */ public class NumerosRacionais implements TAD { private int
…exibir mais conteúdo…

Diagrama

1.5. Resultados
1.5.1. Digite o número do método desejado: 1-Somar. 2-Multiplicar 3-Inverter

4-Verificar igualdade 1 Digite o numerador do primeiro número. 1 Digite o denominador do primeiro número. 2 Digite o numerador do segundo número. 3 Digite o denominador do segundo número. 4 A resposta da soma é 10/8. 1.5.2. Digite o número do método desejado: 1-Somar. 2-Multiplicar 3-Inverter 4-Verificar igualdade 2 Digite o numerador do primeiro número. 1 Digite o denominador do primeiro número. 2 Digite o numerador do segundo número. 3 Digite o denominador do segundo número. 4 A resposta da multiplicação é 3/8. 1.5.3. Digite o número do método desejado: 1-Somar. 2-Multiplicar 3-Inverter 4-Verificar igualdade 3 Digite o numerador do primeiro número. 1 Digite o denominador do primeiro número. 2 Digite o numerador do segundo número. 3 Digite o denominador do segundo número. 4 O inverso de 1/2 é 2/1. O inverso de 3/4

Relacionados