Defeitos de linha de montagem
};
typedef struct s_defeitos{ char descricao[51]; int pontos;
};
typedef struct s_montadores{ char nome[20];
};
typedef struct s_semana{ int long sem[50][3]; int ultimo_def;
};
typedef struct s_acumulado{ int qtd;
};
//main
# define SAIR lin()==2&&col()>=68&&col()=1&&col()=12&&col()=21&&col()=28&&col()=38&&col()=47&&col()=4&&lin()=46&&col()=48&&col()=48&&col()=4&&lin()=1&&col()=2&&col()=2&&col()=2&&col()=32&&col()=32&&col()=34&&col()=4&&lin()=38&&col()=39&&col()=39&&col()=39&&col()=4&&lin()=21&&col()=21&&col()=21&&col()=4&&lin()=28&&col()=4&&lin()=42&&col()=5&&lin()=42&&col()=6&&lin()=42&&col()=29&&col()=29&&col()=43&&col()=43&&col()=43&&col()=43&&col()=43&&col()=43&&col()=43&&col()=43&&col() 81){ gotoxy(x-5,y); cprintf(" "); y=random(21)+3; x=1; c++; if(c==16) c=2; }
}
void mensagem2(int sema){ void cor(int,int); static float x=1, y=3; static int c=3; cor(c,1); gotoxy(x,y); cprintf(" semana - %d",sema); delay(5); x+=0.1; if(x > 81){ gotoxy(x-5,y); cprintf(" "); y=random(21)+3; x=1; c++; if(c==16) c=3; }
}
#include
#include
#include
#include
#include
#include "data.h"
int adicionar(void){
void barra(void); void cor(int,int); void janela(int,int,int,int); void lmouse(int,int); void limpa(void); int lin(void); int col(void); int spress(void); void menu1(void); int confsenha(void); void msg(char[]); void listadefeitos(void); void listapeao(void); char buf[52], buf2[6], buf3[600]; int i,pto,mont; int long def,mem; FILE *arq; s_data data; s_defeitos defeitos[100]; s_montadores montadores[20]; s_semana semont[20];
//inverte botao lmouse(2,4); barra(); cor(7,0);