Já a muito tempo que não escrevo nada no meu blog de programação, mas é apenas porque tenho estado todas as aulas a resolver exercícios sobre tratamentos de Ficheiro e achei melhor não postar com tanta frequência, mas hoje lembrei-m de fazer um pequena revisão dos exercidos e mostrar o que aprendi de novo ao realizar estes.
Por exemplo: o exercício 8 que diz para ver o numero de ocorrências num determinado carácter num ficheiro.
Antes de mais, o ficheiro pra ver o número de ocorrências, precisa de ler o ficheiro (utilizando r); depois para verificar a ocorrência podemos fazer assim:
while((palavra=fgetc(fp)!=EOF(fp)){ // serve para verificar quando termina a palavra (texto do FILE)
if(palavra==caracter) // verificar caracter a caracter se é igual
soma=soma+1; // somar o numero de ocorrências
}
Também aprendi que para acrescentar texto utiliza-se: a.
fp=fopen("exp.txt","a");
e escreve-se no ficheiro o que quiser.
Aprendi a copiar um ficheiro para o outro, criando 2 ficheiros, um com texto pré-definido e o outro vazio e copiar de um pro outro.
Aprendi a mostrar o conteudo do ficheiro, a escrever, a manipular e organizar, ...
Utilizando o r,w, r+, w+ .
....
qual linguagem voçê recomenda pra se aprender primeiro??
ResponderEliminarCláudia Valente disse...
EliminarA minha primeira linguagem de programação foi C. Recomendo que comece pelo básico, realizar um calculadora. Depois pode começar pelo jogo do galo, também tenho neste blog, e se tiver interesse leia também ponteiros e faça um programa de gestão de stock de armazéns