Baixe o app para aproveitar ainda mais
Prévia do material em texto
UFF - TIC - BCC - Graduação em Ciência da Computação IDisciplina: Programação de Computadores 11 (TCC05072) ;Prof. Dante Corbucci Filho :Q1 (Lista de produtos) class Produto{ public int cod; public double qtd, valor; public Produto(int c, double q, double v){ cod = c; qtd = q; valor = v; vs 13/07/20111 } } class No{ public Produto info; public No prox; public No(Produto p){ info = p; prox = nu"; } } Implemente uma classe principal que contenha e acesse as operacões: public static No constroi(int totaIDeProdutos){} public static void ordenaPorCodigo(No lista){} public static void ordenaPorQuantidade(No lista){} public static void mostra(No lista){} Construa uma lista de dez produtos e demonstre o funcionamento das operações. ·1 1 I (Arquivo Texto e Lista de Descritores Ordenados) class Descritor{ ------ - ~l~.f:+eSttif!g iJdidv1cr, public int contagem; public Descritor(String p, int c){ palavra = p; contagem = c; } } class Lista{ public Descritor info; public Lista prox; public Lista(Descritor d){ info = d; prox = nu"; } } Faça um programa o para realizar a contagem das palavras que ocorrem num arquivo texto (classe Scanner) que possua apenas uma palavra por linha. A palavra I e sua contagem devem ser mantidas numa lista ordenada pela palavra do tipo Lista I descrita acima. Ao final, mostre o conteúdo da lista na tela. Q3 Faça um programa que leia um arquivo texto (Scanner) escolhido pelo usuário e . I construa um arquivo de acesso direto (RandomAccessFile), também escolhido pelo usuário, contendo dicionário de palavras que ocorreram apenas uma vez. Ao final, mostre o arquivo :texto e o arquivo de acesso direto na tela.I . ! Feliz Natal
Compartilhar