Bilheteria de teatro em c
domingo, 19 de maio de 2013 23:11
/* *** Arquivo:ABT.C *** 11/05/2010 *** Carlos Alberto Paiva *** Jamile Feitosa Cunha *** Anderson Gomes de Brito --------------*/ // #include #include #include #include
void cabeca(); void pausa(); int ** cria_matriz_int(int,int); void init_matriz_int(int **, int, int, int); void print_matriz_int(int **, int, int); void cad_isolada(int**, int, int); void cad_lote(int**, int, int); void cad_folga(int **, int, int); void cad_vista(int **, int, int); void fechamento(int **, int, int, float);;
int main() { /// Linhas abaixo iniciam a "Abertura da Bilheteria, onde eh indicado o No. de Fileiras e tambem o No. de Cadeiras da Primeira Fileira int n, c, i, col, op; float preco = 0.00; int ** mat_int; do { n = 0; c = 0; col = 0;
-1-
Y:\Dados Gerais\00 - Estudos\00 - FTC 2ºS\99 FATEC - Pessoal\PG2\00 - Provas e Trabalhos\abt.c
domingo, 19 de maio de 2013 23:11
cabeca(); printf("\n\t\t\t\t\t "); printf(" >>> ABERTURA DE BILHETERIA >> ABERTURA DE BILHETERIA ",(pi + 65)); // Laço que centraliza as cadeiras na tela (alinhamento "em concha"). for(h = 0; h < ((57 - pc)*3)/2; h++) { printf(" "); } // Laco que imprime as cadeiras. for(pj = 0; pj < pc ; pj++) // { /* Caso as Cadeiras estejam livres (valor da matriz ZERO), será impresso a "posicao" da cadeira, Caso contrario, sera impresso -*/ printf("|");
-6-
Y:\Dados Gerais\00 - Estudos\00 - FTC 2ºS\99 FATEC - Pessoal\PG2\00 - Provas e Trabalhos\abt.c
domingo, 19 de maio de 2013 23:11
if(mat[pi][pj] == 0) { // Para imprimir com 0 ZEROS a esquerda: %02d printf("%02d",pj + 1); } else { printf("--"); } } printf("|"); pc = pc - 2; } printf("\n"); printf("\n\t\t\t\t\t printf(" >>>>> }
"); P A L C O Faturou: R$ %.2f - Cadeiras Vendidas: %d/%d - %.2f %% ", fi + 65, fpr, qtcad, fc, perCad); pausa(); totpr = totpr + fpr; totcad = totcad + qtcad; } fc = fc + 2; fi = fi + 1;