Prévia do material em texto
#include
#include
#include
#include
#include
#include
typedef struct carro
{
int cod;
char marca [20];
char modelo [20];
int ano;
char placa[10];
}carro;
carro car[10];
void menu();
void inicializar();
void imprimir();
void cadastrar();
int main(int argc, char** argv) {
setlocale(LC_ALL,"portuguese");
system("color 90");
int i;
int opcao;
int ano;
int z;
char modelo[20];
z=0;
ano=0;
i=0;
car[i].cod = 0;
car[i].ano;
car[z].cod = 0;
strcpy(car[i].marca,"NULL");
strcpy(car[i].modelo,"NULL");
strcpy(car[i].placa,"NULL");
do
{
printf("**********LOCADORA DE VEÍCULOS TESTE********* \n");
printf("|----------------------------------------- |\n");
printf("|********* MENU DE OPÇÕES ********* |\n");
printf("|------------------------------------------|\n");
printf("| 1 - CADASTRA VEÍCULO |\n");
printf("|2 - LISTAR VEÍCULOS |\n");
printf("|3 - PESQUISAR VEÍCULOS |\n");
printf("|4 - MOSTRA VEÍCULOS A PARTIR DE UM ANO |\n");
printf("|5 - SAIR |\n");
printf("|---------------------------------------- |\n");
printf("\n\n INFORME SUA OPÇÃO: ");
scanf("%d",&opcao);
switch(opcao)
{
case 1:
if (car[i].cod= ano)
{
printf("\n O ano do veículo é: %d",car[i].ano);
printf("\n A marca do veículo é: %s",car[i].marca);
printf("\n O modelo do veículo é: %s",car[i].modelo);
printf("\n A placa do veículo é: %s",car[i].placa);
printf("\n\n =================================== \n \n");
z++;
}
}
if (z==0)
{
printf("\n NÃO FOI ENCONTRADO VEÍCULOS ACIMA DE %d \n\n",ano);
}
else
{
z=0;
}
break;
case 5:
printf("\n Obrigado! Aperte 0 para encerrar o programa");
return (0);
break;
default:
printf("\n OPÇÃO NÃO CADASTRADA, SELECIONE UMA DAS OPÇÕES ABAIXO. \n \n ");
break;
}
}
while (opcao!=5 && i