Структури
Упражнение.
Да се дефинира структура emp,
съхраняваща име на човек и заплата.
Да се дефинира масив от такива структури, да се чете таблица - име,
заплата и да се изведе такава таблица с отбелязана най-висока (!) и
най-ниска (?) заплата. Да се изчисли и средната заплата от
въведените.
1. вариант: програма emp1.c - името
в структурата е в char name[50];,
таблицата се чете в масив от структури:
struct emp tab[100];
emp1.c
2. вариант: програма emp2.c - името
в структурата е в char *name;,
таблицата се чете в масив от структури:
struct emp tab[100];
emp2.c
3. вариант: програма emp3.c - името
в структурата е в char *name;,
таблицата се чете в масив от указатели към структури:
struct emp *tab[100];
4. вариант: програма emp4.c - името
в структурата е в char name[50];,
таблицата се чете в свързан списък, в дефиницията на структурата се
добавя:
struct emp *next;
5. вариант: програма emp5.c - името
в структурата е в char *name;,
таблицата се чете в свързан списък, в дефиницията на структурата се
добавя:
struct emp *next;
emp5.c