All pastes #279717 Raw Edit

projecte

public text v1 · immutable
·published 2006-12-15 07:47 UTC
rendered paste body
tendreis k pedirle lap os en el main.


int insertar_coordenada_contorno (tContorno *contorno,int pos,tCoordenada coordenada)
{	
	int i;
	
	
	
	if (contorno->num_puntos_contorno==MAX_PUNTOS_CONTORNO || buscar_coordenada_contorno (*contorno,coordenada)!= -1){
		printf ("LLista plena, coordenada existentn");
		exit (0);
		return 0;
	}else if(pos <0 || pos > contorno -> num_puntos_contorno){
		printf ("Error, posicio no valida.");
		exit (0);
		return 0;

	
	}else{
		for (i=contorno -> num_puntos_contorno; i>pos ;i--){
		contorno->contorno[i].latitud = contorno -> contorno [i-1].latitud;
		contorno->contorno[i].longitud = contorno->contorno [i-1].longitud;
		}
		contorno->contorno[pos].latitud=coordenada.latitud;
		contorno->contorno[pos].longitud=coordenada.longitud;
		contorno->num_puntos_contorno++;

	return contorno->num_puntos_contorno;
	}