Faça um programa que crie/abra um arquivo de texto denominado “arq.txt” e permita que o usuário grave diversos caracteres nesse arquivo até que o mesmo entre com o caractere “0”. Por fim, o arquivo deve ser fechado.
Passo 1
Belezinha, vamos começar fazendo aquilo que nós já sabemos, que é definir o escopo do nosso programa principal, as variáveis que iremos utilizar e abrir o arquivo que iremos manipular:
Passo 2
Prontinho, agora que já temos o arquivo “arq.txt” aberto, devemos permitir que o usuário insira quantos caracteres ele desejar nesse arquivo até que o caractere “0” seja inserido.
Um laço de repetição cai muito bem nesse caso:
Mais precisamente uma estrutura while com condição 1 (sempre verdadeira) que irá requisitar a entrada de um caractere ao usuário e verificar se esse caractere é igual a “0”. Caso seja, o comando break é executado e a execução da estrutura de repetição é encerrada, caso contrário, o caractere inserido é gravado no arquivo “arq.txt” e um novo loop é iniciado.
Passo 3
Por fim, não podemos nos esquecer de fechar o arquivo:
Resposta
Ei, a resposta está no passo a passo :)