Crie um programa C que:
a) Crie/abra um arquivo texto de nome "arq.txt",
b) Permita que o usuario entre com diversos caracteres nesse arquivo, até que o usuario digi-te caractere ’0’ (fim da entrada de dados),
c) Feche o arquivo
d) Abra novamente o arq.txt, e
e) Lendo-o caractere por caractere, e escrevendo na tela todos os caracteres armazenados.
Soluções para a tarefa
Respondido por
2
O programa pode ser desenvolvido da seguinte forma:
int main()
{
setlocale(LC_ALL, "portuguese");
FILE *txt;
txt = fopen("arq.txt", "w"); // Criação do arquivo arq.txt
printf("## Validação de caracteres ##\n\n");
char caracter[100];
if(txt != NULL){
do{
printf("Digite algum caracter: ");
gets(caracter);
fprintf(txt, "%s", caracter);
} while(caracter == 0);
}
}
Algoritmo é uma sequência finita de instruções definidas e sem ambiguidade, onde cada uma deve ser executada mecanicamente ou eletronicamente considerando um intervalo finito de tempo. São muito utilizados na programação.
Bons estudos!
Perguntas interessantes
Matemática,
10 meses atrás
Geografia,
10 meses atrás
Matemática,
1 ano atrás
Química,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás