Desenvolver um programa que leia um ficheiro de texto e apresente o número de linhas, o número de palavras e o número de caracteres desse ficheiro. O programa deverá ficar concluído no final da aula de hoje, 31 de maio. O link para o programa deverá ser apresentado num comentário de resposta a este post.
Para além do programa, deverá ser entregue uma descrição, em linguagem corrente, do algoritmo que será usado para desenvolver o programa (entregar até às 10h15, num comentário de resposta a este post). Apenas deverão iniciar o desenvolvimento do programa após validação do algoritmo que irá ser usado.
Pontos a obter:
- 10 pontos pela descrição do algoritmo;
- 10 pontos pelo programa entregue a funcionar correctamente;
- 5 pontos adicionais se o prazo de entrega for cumprido.
Neste programa vamos usar o char[] para poder dividir os caracteres, para as palavras usamos o método split e dividimos a frase sempre que tem espaços, as frases lêem-se uma a uma, e o ciclo pára quando já não houver nenhuma frase, sempre que é feito um ciclo, adicionasse 1 á variável que conta as linhas.
ResponderEliminarPrimeiro, lemos o texto que se encontra no ficheiro de texto. Apos isso:
ResponderEliminar- Para as palavras, quando um espaço é inserido, contamos a palavra inserida antes do espaço ira ser contada. Para isso usaremos o split
- Para os caracteres usaremos o char[], para lermos cada um dos caracteres.
- Para lermos as linhas, lemos o que tem no ficheiro, fazendo um ciclo depois disso, e so o parando quando tiver vazio.
Para desenvolver um programa que leia um ficheiro de texto e apresente o número de linhas, o número de palavras e o número de caracteres desse ficheiro fazemos da seguinte forma:
ResponderEliminarCríamos o ficheiro de texto;
Abrimos o ficheiro e converte-mos para vetor;
Depois começamos por declarar variáveis para a contagem e com ciclo for vamos percorrer o programa e com “split” de espaço contamos o número de palavra e com um char número de caracteres.
No N@me.
Para a elaboração deste programa iremos utilizar:
ResponderEliminar-system.IO;
-System.IO.File.WriteAllText("");
-text = System.IO.File.ReadAllText("");
Começaremos com a crição de um documento de texto lendo de seguida o mesmo.
Apresentare-mos de seguida o número de linhas, palavras, e caracteres em três opções distintas,
tudo isto organizado num MENU de opções.
Created By: União TGP @
abrimos o programa,
ResponderEliminarcriar o ficheiro de texto e depois meter do debug no programa.
depois no programa iremos meter uma instruçao onde contaremos o numero de linhas,fazendo um ciclo em que só para quando tiver vazio ,nas palavras usaremos o split e para as letras vamos criar uma variável char.
terminamos o programa.
Grupo: Lamp
ResponderEliminarLink: http://www.mediafire.com/?uowkyflpy0n6j6s
Link: http://www.mediafire.com/?n64e214b2hdh0q3
ResponderEliminarGrupo: Beginners
http://www.mediafire.com/?tg98b0a0e6jgb0w
ResponderEliminarNo N@me
http://www64.zippyshare.com/v/93965445/file.html
ResponderEliminarÉ este
ResponderEliminarhttp://www8.zippyshare.com/v/63136512/file.html
Download disponivel em: http://uniaotgp.webs.com/
ResponderEliminar