Cadastra Automoveis
Pesquisas Acadêmicas: Cadastra Automoveis. Pesquise 861.000+ trabalhos acadêmicosPor: giovanitieppo • 18/4/2014 • 1.322 Palavras (6 Páginas) • 282 Visualizações
#include <stdlib.h>
#include <stdio.h>
int total_cadastros, opcao, num_cadastros, id_informado, i;
int sequence;
struct cliente{
int id_cliente;
char tel_cliente[20];
char nasc_cliente[20];
char nome_cliente[50];
}cadastro_clientes[100];
struct carro{
int id_carro;
int ano_carro;
char nome_carro[50];
}cadastro_carros[100];
struct revisao{
int km;
char itens[100];
}itens_revisados[100];
int main(){
while(opcao!=3)
{
printf("**************************** \n");
printf("* MENU * \n");
printf("**************************** \n");
printf("* 1 - Cadastrar Clientes * \n");
printf("* 2 - Visualizar cadastros * \n");
printf("* 3 - Sair * \n");
printf("**************************** \n");
printf("Sua opcao: ");
scanf("%d", &opcao);
switch(opcao)
{
case 1:
system("cls");
printf("|-----------------Cadastro-----------------|\n");
printf("\nDigite o numero de cadastros a serem feitos: ");
scanf("%d", &num_cadastros);
for(i=0;i<num_cadastros;i++)
{
sequence++;
cadastro_clientes[i].id_cliente=sequence;
printf("\nID do Cliente: %d\n",cadastro_clientes[i].id_cliente); //ID gerada automaticamente pela sequence
printf("Nome: ");
scanf("%s",&cadastro_clientes[i].nome_cliente);
printf("Data de Nascimento: ");
scanf("%s",&cadastro_clientes[i].nasc_cliente);//pode ser digitado barra para separa dia, mes e ano
printf("Telefone: ");
scanf("%s",&cadastro_clientes[i].tel_cliente);
printf("ID do Carro: ");
scanf("%d",&cadastro_carros[i].id_carro);
printf("Marca: ");
scanf("%s",&cadastro_carros[i].nome_carro);
printf("Ano de Fabricacao: ");
scanf("%d",&cadastro_carros[i].ano_carro);
printf("KM Atual: ");
scanf("%d",&itens_revisados[i].km);
printf("Itens revisados: ");
scanf("%s",&itens_revisados[i].itens);//deve ser separado apenas com virgula, barra de espa?o da erro
printf("Cadastro realizado com sucesso!\n\n");
...