[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Vale 1 ponto a mais no EP3.
Ola', pessoALL.
Com relacao `a parte (b) do EP3:
O enunciado pede que aceite uma linha de comando, como a do Unix, com
sinais de + e de - para as palavras em que se deve basear a selecao das
linhas. Por exemplo:
ep3b texto.txt +ancora +navio +terra -Guanabara
Portanto, teriamos quatro palavras que definem UMA selecao de linhas
dentro do arquivo texto.txt. Isso e' o que esta' no enunciado do EP3.
Seria interessante (e vale 1 ponto a mais no EP!) possibilitar que fossem
feitas varias consultas diferentes ao arquivo em uma UNICA chamada do
ep3b. Nesse caso teriamos a linha de comando
ep3b texto.txt
e a execucao seria interativa: deve-se esperar que o usuario digite uma
selecao e, apos o programa rodar e enviar a saida para o stdout, deve
esperar que o usuario digite outra, e assim sucessivamente, ate que seja
digitado Enter em uma linha em branco. A tela ficaria mais ou menos assim:
ep3b texto.txt
+ancora +navio +terra -Guanabara
<saidas correspondentes `a primeira selecao>
+caravela +Cabral -indios +Brasil -areia
<saidas correspondentes `a segunda selecao>
-caravela +Vasco -mar +peixes
<saidas correspondentes `a terceira selecao>
+Vasco -Fluminense +Flamengo -Botafogo
<saidas correspondentes `a quarta selecao>
<linha em branco seguida de Enter>
<fim da execucao do programa>
Dica: para evitar digitacao, pode-se utilizar um arquivo batch com as
varias selecoes, uma por linha, e redirecionar a entrada usando o sinal
"<" seguido do nome desse arquivo, na linha de comando do Unix.
Boa sorte!!
Armando
29/out/98.