Esempio n. 1
0
/*********************************************
 * Mostra menu de opcoes
 *********************************************/
void mostra_menu(int *opcao){
  printf("\n");
  printf("1. Adicionar veiculo \n");
  printf("2. Remover veiculo \n");
  printf("3. Listar veiculos \n");
  printf("4. Sair \n");
  printf("Opcao desejada: ");
  scanf("%d", opcao);
  limpa_buffer();
  printf("\n");
}
Esempio n. 2
0
/*********************************************
 * Adiciona veiculo
 *********************************************/
Carro cria_carro(){
  Carro carro;
  printf("Cod: ..... ");
  scanf("%u", &(carro.id));
  limpa_buffer();

  printf("Marca: ... ");
  gets(carro.marca);

  printf("Ano: ..... ");
  scanf("%d", &(carro.ano));
  limpa_buffer();

  printf("Cor: ..... ");
  gets(carro.cor);

  printf("Preco: ... ");
  scanf("%f", &(carro.preco));
  limpa_buffer();

  return carro;
}
Esempio n. 3
0
desktop *gerencia_remocao(desktop *xdesktop){
	long int esc = 1;
	long int id_insercao;
	limpa_buffer();
	while(esc){
		printf("Gostaria de remover alguma caixa (1->s/0->n)? ");
		scanf("%ld",&esc);
		if (esc){
			printf("Digite seu numero na ordem de insercao: ");
			scanf("%ld",&id_insercao);
			xdesktop = remove_elemento(xdesktop,id_insercao);
		} 
	} 
	return xdesktop;
}