void menuPrincipal() { int opcao = 0; do { opcao = menuDePrincipal(); switch(opcao) { case LISTA6: menuOrdenacao(); break; case LISTA7: menuCadastro(); break; case LISTA8: lista8(); break; case LISTA9: break; case LISTA10: break; case SAIR: exit(1); break; } } while(opcao!=SAIR); }
int main() { int n,tipoVetor,respostaMenuIncial; int jaEstaOrdenado=0; printf("***************CRIAR VETOR************\n"); printf("Digite o tamanho do Vetor: \n"); scanf("%d",&n); int vetor[n]; do{ printf("TIPO do Vetor: \n"); printf("1-Numeros 0-100\n"); printf("2-CEPs de Belem\n"); scanf("%d",&tipoVetor); if (tipoVetor==1){ preencherVetor(vetor,n); printf("O VETOR CRIADO FOI PREENCHIDO COM VALORES ALEATORIOS !!!!!!!!!\n"); } else if (tipoVetor==2){ gerarCepBelem(vetor,n); printf("O VETOR CRIADO FOI PREENCHIDO COM CEPs de Belem !!!!!!!!!\n"); } }while(tipoVetor!=1 && tipoVetor!=2 ); do { printf("\n\n*****************MENU****************"); printf("\n\n1-IMPRIMIR VETOR "); printf("\n2-ORDENAR VETOR "); printf("\n3-BUSCA NO VETOR "); printf("\n4-LIMPAR TELA "); printf("\n5-INVERTER VETOR "); printf("\n0-ENCERRAR\n\nRESPOSTA: "); scanf("%d",&respostaMenuIncial); if (respostaMenuIncial==1) { imprimirVetor(vetor,n); } else if (respostaMenuIncial==2) { menuOrdenacao(vetor, n, &jaEstaOrdenado); prosseguir (); } else if (respostaMenuIncial==3) { menuBusca(vetor, n, &jaEstaOrdenado); prosseguir (); } else if (respostaMenuIncial==4) { system("cls"); } else if (respostaMenuIncial==5) { inverterVetor(vetor,n); prosseguir (); } else if(respostaMenuIncial!=0) { printf("VALOR INCORRETO\n\n"); prosseguir (); } }while(respostaMenuIncial!=0); }//////////////fim main