exe_01
#include <stdio.h>#include <stdlib.h>
#include <conio.h>
struct endereco{
char nome[50];
char rua[40];
char cidade[40];
};
struct endereco cadastro[10];
int main(){
FILE *arq;
int i=0;
char opcao;
arq=fopen("endereco.txt","w");
fputs("\n\tCadastro de endereços\n",arq);
printf("\n\tCadastro de endereços.:\n\tTecle ENTER para comecar");
while(opcao!='n' && opcao!='N'){
getchar();
system("cls");
printf("\n\tDigite o nome a ser inserido.:");
gets(cadastro[i].nome);
printf("\n\tDigite o nome da rua.:");
gets(cadastro[i].rua);
printf("\n\tDigite o nome da cidade.:");
gets(cadastro[i].cidade);
fputs(cadastro[i].nome,arq);
fputs("\n",arq);
fputs(cadastro[i].rua,arq);
fputs("\n",arq);
fputs(cadastro[i].cidade,arq);
fputs("\n\n",arq);
printf("\n\t Cadastro realizado com sucesso! \n\t Deseja Continuar cadastrando?(S/N)");
scanf(" %c",&opcao);
system("cls");
i++;
} // fim while
fclose(arq);
} // fim main
exe02
#include <conio.h>
#include<string.h>
#include<stdlib.h>
/*
**programa feito por gabriel arroyo
2- Faça um programa que execute uma rotina xml, como de uma escola colocando auto
maticamente os dados nome, rua, cidade, cep.
*/
struct endereco{
char nome[30];
char rua[40];
char cidade[30];
char cep[10];
};
struct endereco info_end[3];
main(){
FILE *p;
char opcao='s';
int i=0;
p=fopen("shopping.xml","w");
fputs("<?xml version=\"1.0\"?>",p);
fputs("<cadastro>",p);
printf("\n\t:.Cadastro de clientes.:\n\t Tecle ENTER para começar\n\t ");
while(opcao!='n'){
getchar();
fputs("<cliente>",p);
printf("\n\tDigite o nome a ser inserido.:");
gets(info_end[i].nome);
fprintf(p,"<nome> %s </nome>",info_end[i].nome); // usamos fprintf porque queremos enviar valor em variavel
printf("\n\tDigite o endereco do cliente.:");
gets(info_end[i].rua);
fprintf(p,"<endereco> %s </endereco>",info_end[i].rua);
printf("\n\tDigite o nome da cidade.:");
gets(info_end[i].cidade);
fprintf(p,"<cidade> %s </cidade>",info_end[i].cidade);
printf("\n\tDigite o CEP da cidade.:");
gets(info_end[i].cep);
fprintf(p,"<cep> %s </cep>",info_end[i].cep);
fputs("</cliente>",p);
printf("\n\t Cadastro realizado com sucesso! \n\t Deseja Continuar cadastrando?(S/N)");
scanf(" %c",&opcao);
system("cls");
i++;
}
fputs("</cadastro>",p);
fclose(p);
} // fim main
Nenhum comentário:
Postar um comentário