| 
	
		|  Autor | Tema: AYUDA POR FAVOR :(  (Leído 6,955 veces) |  
	| 
			| 
					
						| eferion 
								       
								
								 Desconectado 
								Mensajes: 1.248
								
								
								
								
								
								   | 
 
Aún sigues con esto?? struct equipo{    char nombre[20];    int puntos;}; typedef struct equipo equipo;  int ordenarPorPuntos( const void* a, const void* b ){  const equipo* equipo_a = (const equipo*)a;  const equipo* equipo_b = (const equipo*)b;   return equipo_b->puntos - equipo_a->puntos;} void main ( ){  equipo grupoA[4];   strcpy( grupoA[ 0 ] .nombre, "Equipo 1" );  grupoA[ 0 ].puntos = 10;   strcpy( grupoA[ 1 ] .nombre, "Equipo 2" );  grupoA[ 1 ].puntos = 14;   strcpy( grupoA[ 2 ] .nombre, "Equipo 3" );  grupoA[ 2 ].puntos = 8;   strcpy( grupoA[ 3 ] .nombre, "Equipo 4" );  grupoA[ 3 ].puntos = 15;   qsort( grupoA, 4, sizeof(  equipo ),  ordenarPorPuntos );   int i;  for ( i=0; i<4; ++i )  {    printf( "%s   %-2d\n", grupoA[  i ] .nombre,  grupoA[  i ] .puntos );  }}
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| Inter-ard 
								
								 Desconectado 
								Mensajes: 48
								
								
								
								
								
								   | 
 
sI YA ESO LO ARREGLE, LO que no veo es como hacer la tabla de posiciones y que al cargar el arreglo me los genere en orden después en otra tabla, llevo como una semana en eso pero no se todvia ... 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| eferion 
								       
								
								 Desconectado 
								Mensajes: 1.248
								
								
								
								
								
								   | 
 
te acabas de explicar como un libro cerrado |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| Inter-ard 
								
								 Desconectado 
								Mensajes: 48
								
								
								
								
								
								   | 
 
TU TIENES E-MAIL PARA QUE VEAS HASTA DONDE VOY? |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| Inter-ard 
								
								 Desconectado 
								Mensajes: 48
								
								
								
								
								
								   | 
 
como cambio los indices de un vector? ya genere la tabla, ahora tengo que ordenar los equipos, de mayor a menor según sus puntos, pero para eso tengo que cambiar el orden  del vector, como lo hago? |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| engel lex | 
 
busca sobre el metodo "sort" o puedes hacer un "bubble sort" a mano...  no es necesario cambiar los indices -.- te estás enredando tanto como puedes... |  
						| 
								|  |  
								|  |  En línea | 
 
 El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
 |  |  |  | 
			| 
					
						| Inter-ard 
								
								 Desconectado 
								Mensajes: 48
								
								
								
								
								
								   | 
 
ya muchas gracias! |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  |  |  
 
	
 
   |