jueves, 26 de julio de 2012

/* PROGRAMA QUE LEE UNA LISTA DE NOMBRES CON SU SUELDO Y LOS IMPRIME DE MAYOR A MENOR  */

// para compilar: gcc p002.c -o e002.out
#define nper 5
#include <stdio.h>

int main () {
int suel[nper],i,j,k,max;//los vectores en c empiezan desde cero iv[0]
char nom[nper][12];
//ciclo de lectura
for(i=0;i<nper;i++){
 printf(" ingrese el nombre el nombre  y sueldo del  empleado %d \n",i+1);
 scanf("%s %d",nom[i],&suel[i]);
}
for(i=0;i<nper;i++){
 max=0;
 for(j=0;j<nper;j++){
  if(max<suel[j]){
   max=suel[j];
   k=j;
  }
 }
 printf(" el empleado %s gana %d \n",nom[k],suel[k]);
 suel[k]=0;
}

return 0;
}

No hay comentarios: