Advertisement
LuandaBernardo

Registro.02.12.14/1

Dec 3rd, 2014
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.97 KB | None | 0 0
  1. #include<stdio.h>
  2. #include <conio.h>
  3.  
  4.  
  5. typedef struct {
  6. float   salario;
  7. char nome[30];
  8.    
  9. }funcionario;
  10. main ()
  11. {
  12.     funcionario func[30];
  13.     float maior, menor;
  14.     int i=0, xi, xii, stop;
  15.    
  16.    
  17.     do {
  18.         printf ("\n Nome:");
  19.         fflush (stdin);
  20.         gets ( func[i].nome);
  21.         printf ("\n Salario: ");
  22.         scanf ("%f", &func[i].salario);
  23.    
  24.             if(i==0)
  25.         {
  26.            maior = func[i].salario;
  27.            menor = func[i].salario;
  28.            xi = i;
  29.            xii = i;}
  30.  
  31.          
  32.         if (func[i].salario>maior)
  33.         {
  34.          maior = func[i].salario;
  35.     xi = i;
  36.         }
  37.         if (func[i].salario<menor)
  38.         { menor = func[i].salario;
  39.        xii = i;
  40.         }
  41.         printf ("\n Para continuar digite 0, cc digite 1");
  42.         scanf ("%d", &stop);
  43.         i++;
  44.     } while (stop == 0 && i<30);
  45.    
  46.    
  47.     printf ("\n O maior salario: %f     DE:   ", maior);
  48.     puts (func[xi].nome);
  49.     printf ("\n O menor salario: %f     DE:   ", menor);
  50.     puts (func[xii].nome);
  51.    
  52.    
  53.     getch ();
  54.     return 0;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement