aula 123

Como acrescentar dados em um ARQUIVO TEXTO com Portugol

Na aula anterior vimos como salvar informações em um arquivo texto com o modo leitura. O problema é que, se for necessário acrescentar informações ao arquivo, não podemos abri-lo no modo leitura, pois ao fazer isso, todo seu conteúdo será apagado.

Nesta aula aprenderemos como acrescentar dados em um ARQUIVO TEXTO com Portugol. com o modo acrescentar.

Para fazer isso basta trocar o modo de leitura do arquivo para o modo acrescentar, como a seguir.

		inteiro arquivo = a.abrir_arquivo("./teste.txt", a.MODO_ACRESCENTAR)

Dessa forma, todo o conteúdo do arquivo será preservado e o novo conteúdo será adicionado ao final do arquivo.

Código em Portugol para acrescentar informações em um arquivo existente.

programa{

	inclua biblioteca Arquivos --> a

/*
	Código escrito por Wagner Gaspar
	Abril de 2021
*/
	
	funcao inicio(){

		inteiro n = 7
		inteiro arquivo = a.abrir_arquivo("./teste.txt", a.MODO_ACRESCENTAR)

		a.escrever_linha("Esta é a sétima linha no meu arquivo. ", arquivo)
		a.escrever_linha(""+n, arquivo)
		n++
		a.escrever_linha("Esta é a oitava linha no meu arquivo. ", arquivo)
		a.escrever_linha(""+n, arquivo)
		n++
		a.escrever_linha("Esta é a nona linha no meu arquivo. ", arquivo)
		a.escrever_linha(""+n, arquivo)
		
		a.fechar_arquivo(arquivo)
	}
}

Deixe um comentário

dezoito + 8 =

Wagner Gaspar

Capixaba de São Gabriel da Palha, Espírito Santo. Bacharel em Ciência da Computação pela Universidade Federal do Amazonas e mestre em informática pela Universidade Federal do Espírito Santo.