exe01-
#include <stdio.h>
#include <conio.h>
#include<string.h> //biblioteca usada pra utilizar fputs
/*
**programa feito por gabriel arroyo
1) Crie um arquivo txt e insira algumas frases nele.
*/
main(){
FILE *fptr;
char frase[81];
fptr=fopen("arquivo.txt","w"); // abre o arquivo em modo gravação
printf("\n\t Digite uma frase para colocar no arquivo.:");
while(strlen(gets(frase))>0){ //strlen "conta" quantos caracteres existem em frase
fputs(frase,fptr);
fputs("\n",fptr);
} //fim while
fclose(fptr); // fecha o arquivo
} // fim main
exe02-
#include <stdio.h>
#include <conio.h>
#include<string.h>
/*
**programa criado por gabriel arroyo
2) Faça um programa que abra um arquivo txt pra leitura, se esse nao existir criar
se existir abrir para atualiza-lo
*
*/
main(){
FILE *f;
char texto[81];
f=fopen("arquivo_2.txt","r"); //abre o arquivo em modo leitura
if(f == NULL){
printf("\n\t ## Arquivo Criado Com Sucesso! ##");
f=fopen("arquivo_2.txt","w");
}
else
{
printf("\n\t ## Arquivo Pronto para Ser atualizado! ##");
f=fopen("arquivo_2.txt","a");
}
printf("\n\t Escreva sua frase.:");
gets(texto);
fputs(texto,f);
// getch();
fclose(f); // fecha o arquivo criado
} // fim main
exe03-
#include <stdio.h>
#include <conio.h>
#include<string.h>
#include<stdlib.h>
/*
**programa feito por gabriel arroyo
3- Faça um programa que execute uma rotina xml, como de uma escola colocando auto
maticamente os dados nome, materia, nota1, nota2, trabalho.
*/
main(){
FILE *p;
char nome[81];
char opcao;
do{
p=fopen("escola.xml","w");
fputs("<?xml version=\"1.0\"?>",p);
fputs("<escola>",p);
fputs("<aluno>",p);
printf("Digite o nome a ser inserido.:");
gets(nome);
fprintf(p,"<nome> %s </nome>",nome); // usamos fprintf porque queremos enviar valor em variavel
printf("Digite a materia a ser inserida.:");
gets(nome);
fprintf(p,"<materia> %s </materia>",nome);
printf("Digite a nota da p1.:");
gets(nome);
fprintf(p,"<prova1> %s </prova1>",nome);
printf("Digite a nota da p2.:");
gets(nome);
fprintf(p,"<prova2> %s </prova2>",nome);
printf("Digite a nota do trabalho.:");
gets(nome);
fprintf(p,"<trabalho> %s </trabalho>",nome);
fputs("</aluno>",p);
fputs("</escola>",p);
fclose(p);
printf("\n\t Cadastro realizado com sucesso! \n\t Deseja Continuar cadastrando?(S/N)");
scanf(" %c",&opcao);
system("cls");
}while(opcao !='N' || opcao !='n'); // fim while
} // fim main
Nenhum comentário:
Postar um comentário