Example #1
0
int main()
{
    printf("\n\n::::: CADASTRO DE PESSOAS :::::\n");

    opcao_menu = menu();

    while (opcao_menu != 5) {

        switch(opcao_menu) {
            case 1:
                cadastro();
                break;

             case 2:

                if (total_pessoas > 0) {

                    printf("%d - PESSOAS CADASTRADAS:\n", total_pessoas);

                    int i;

                    for(i = 0; i < total_pessoas; i++) {
                        exibir_pessoa(pessoas[i], i);
                    }
                } else {
                    printf("Não há pessoas cadastradas.\n");
                }

                break;

             case 3:
                if (total_pessoas > 0) {
                    editar_pessoa();
                } else {
                    printf("Não há pessoas cadastradas.\n");
                }
                break;

             case 4:
                if (total_pessoas > 0) {
                    apagar_pessoa();
                } else {
                    printf("Não há pessoas cadastradas.\n");
                }  
                break;

             default:
                printf("Opcao invalida, tente novamente:\n\n");
        }

        opcao_menu = menu();
    }

    system("PAUSE");
    return 0;
}
Example #2
0
int main(){
	short i;
	Tree *raiz=NULL;
	Ler_arq("rb",&raiz);
	do{
		menu();
		scanf("%hd", &i);
		limpa();
		switch(i){
			case 1:
				inserir(&raiz, cadastro());
		}
		getchar();
	}while(i!=7);
	
}
Example #3
0
Produto* menu_cadastro(Produto* p){

    Produto* novo = instancia();

    system("cls");

    printf("\n--------CADASTRO-----------");

    printf("\n\nDigite codigo:");
    scanf("%d",&(novo->codigo));
    printf("\nDigite nome do produto:");
    fflush(stdin);
    gets(&(novo->nome));
    printf("\nDigite valor do produto:");
    scanf("%f",&(novo->valor));
    printf("\nDigite quantidade do produto:");
    scanf("%d",&(novo->qtd));

    sprintf(_resposta, "\n\nProduto cadastrado com sucesso!\n    nome:   %s\n    codigo: %d",novo->nome,novo->codigo);

    return cadastro(p,novo);
}
Example #4
0
int main(){
	CAN Candidato[TAM];
	cadastro(Candidato);
	
	return 0;
}
void main()
{
	cadastro();
}