Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct ceg{
- int szemkod;
- char nev[50];
- int fizetes;
- };
- struct ceg x[50];
- int i=0,n;
- printf("Hany alkalmazott van: ");
- scanf("%d",&n);
- for (i=0;i<n;i++)
- {
- printf("Kerem a(z) %d-dik alkalmazott szemlyikodjat: ",i+1);
- scanf("%d",&x[i].szemkod);
- printf("Kerem a(z) %d-dik alkalmazott nevet: ",i+1);
- scanf("%s",&x[i].nev);
- printf("Kerem a(z) %d-dik alkalmazott fizeteset: ",i+1);
- scanf("%d",&x[i].fizetes);
- }
- for (i=0;i<n;i++)
- {
- printf("\n%d--%s--%d\n",x[i].szemkod,x[i].nev,x[i].fizetes);
- }
- int p;
- struct ceg s;
- do
- {
- p=1;
- for (i=0;i<n-1;i++)
- {
- if (x[i].fizetes < x[i+1].fizetes)
- {
- p=0;
- s = x[i];
- x[i] = x[i+1];
- x[i+1] = s;
- }
- }
- }
- while (p==0);
- printf("\nAz alkalmazottak fizetes szerint csokkeno sorrendbe rendezve: ");
- for (i=0;i<n;i++)
- {
- printf("\n%d--%s--%d\n",x[i].szemkod,x[i].nev,x[i].fizetes);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement