Baixe o app para aproveitar ainda mais
Prévia do material em texto
- - ; ----- UFF - BCC - Bacharelado em Ciência da Computação Programação de Computadep-es 11 Prova 2 Prof. Dante Corbucci Filho 08/11/2011 Q1 (LispLike) Obs.: Está proibido o uso de repetições e/ou sequências. supon~o rontas as funções cons, car e cdr, faça as funções abaixo: ublic static Lista maioresEmCadaPosicao(Lista a, Lista b) . exemplos: a = O e b =- O retoma O a = (13 7) e b J (2, 9) retorna (13, 9) a = (5) e b = (2,71,14) retorna (5,71,14) ~ublic static Lista maio~~:;ubUs}aNa-GgeGresc~r-I-t~ListaIis) _ ~xemplos: lis = () retorna O lis = (9 3 4555 6 7) retorna (3 4 555) lis = (43322 11 10) retorna (41 L)) ) , Q2 (Retrocesso ("Backtracking"» ~ . Faça um programa que leia a dimensã n de um tabuleiro quadrado e mostre todas as possíveis coloções de n raí has no tabuleiro de forma que nehurna rainha fique em ataque com outr rainha, isto é, esteja na mesma linha, mesma coluna ou mesma dia~onal. Ao final, diga quantas soluções foram encontradas. . Q4 (Arquivo Texto ("Scanner") e de AcesSo~~eto (IRadomAccessFile"» Faça um programa que leia uma arquiv texto escolhido pelo usuário, contendo vários números de ponto Hutuante, odendo estar vários em uma mesma linha. Gere um arquivo de acesso direto ordenado, contendo um dicionário dos elementos do arquivo texto. f ~rqUivO de ObjetosI'Dbjectõutputêtrearn e Objectlnputêtrearn'ü) class Produto implements Serializable{ public int cod; public double qtd, valor; pubiic Produto(int c, double q, double v){ , - coe =~c;qtn =: q; 'vai ,Jf= v;~- ,. - -' - } } Faça um programa que leia um arquivo escolhido pelo usuário, composto de objetos do tipo Produto e remova um Produto com cod escolhido pelo usuário. Caso o código procurado não seja encontrado, informe este fato ao usuário. Ao final, mostre o conteúdo do arquivo, após a eventual modificação. ~--------------------------------------------------------~ Boa Prova
Compartilhar