Advertisement
Guest User

Untitled

a guest
Feb 8th, 2016
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.51 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <conio.h>
  4. int main()
  5. {
  6.     int cant,nemp,chijos,antig,i;
  7.     float promedio,sbasic,nsueldo=0,sum=0,acum=0;
  8.     char esup;
  9.  
  10.  
  11.  
  12.     printf("Ingrese la cantidad de empleados: ");
  13.         scanf("%d",&cant);
  14.  
  15.         for(i=0;i<cant;i++)
  16.             {
  17.                 printf("\nIngrese numero de empleado: ");
  18.                     scanf("%d",&nemp);
  19.  
  20.                 printf("\nIngrese el sueldo basico: ");
  21.                     scanf("%f",&sbasic);
  22.  
  23.                 printf("\nIngrese la antiguedad del empleado: ");
  24.                     scanf("%d",&antig);
  25.  
  26.                 printf("\nIngrese la cantidad de hijos: ");
  27.                     scanf("%d",&chijos);
  28.  
  29.                 printf("Si posee estudios superiores presione la tecla: 's' \nDe no ser asi presione la tecla: 'n' \n");
  30.                     scanf("%c",&esup);
  31.                     fflush(stdin);
  32.  
  33.                         if(antig > 10)
  34.                             {
  35.                                 nsueldo = ( (sbasic * 10)/100 );
  36.                             }
  37.  
  38.                             if (chijos > 2)
  39.                                 {
  40.                                     nsueldo+=( (sbasic * 10)/100 );
  41.                                 }
  42.                                 else
  43.                                         nsueldo+=( (sbasic * 5)/100 );
  44.  
  45.                                     if(esup=='s')
  46.                                         {
  47.                                             nsueldo+=( (sbasic * 5)/100 );
  48.                                         }
  49.                                         else
  50.  
  51.                                             if(esup=='n')
  52.                                                 {
  53.                                                     nsueldo+=( (sbasic * 0)/100 );
  54.                                                 }
  55.  
  56.                     printf("\nEl numero del empleado es: %d",nemp);
  57.  
  58.                         printf("\nSu sueldo basico es de: %2.f",sbasic);
  59.  
  60.                             acum=nsueldo+sbasic;
  61.  
  62.                                 printf("\nSu nuevo sueldo es de: %2.f",acum);
  63.  
  64.                                     sum+=acum;
  65.             }
  66.  
  67.                 if(cant>0)
  68.                     {
  69.                         promedio=sum/cant;
  70.                             printf("\nEl promedio del saldo nuevo de la empresa es de: %.2f",promedio);
  71.                     }
  72.                     else
  73.                             printf("\nNo hay empleados");
  74.  
  75.  
  76.     return 0;
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement