Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 22.11.2010
Сообщений: 15
1

Записи - работники

23.11.2010, 11:09. Показов 539. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Среди работников данного предприятия найти тех , чья зарплата ниже средней по предприятию, а также распечатать список тех, кто проработал на предприятии более 10 лет, с указанием их фамилии, зарплаты, стажа работы и должности

ПОМОГИТЕ!!! Я ВООБЩЕ НИЧЕ НЕ ШАРЮ, а сдавать курсач надо уже 3.12.2010
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.11.2010, 11:09
Ответы с готовыми решениями:

УПП. Перенос данных из регистра сведений "Работники организации" в "Работники"
Добрый день, подскажите пожалуйста, как можно осуществить перенос данных с регл. Регистра сведений...

Хитрые работники
На днях столкнулась с забавной ситуацией. Решила разместить вакансию на одном из работных сайтов,...

Работники и менеджеры
Здравствуйте, подскажите как решить задачу. Вот заданиеpublic interface Employee { /** *...

На сколько правы работники СЦ ?
Монитор стал запускаться всё дольше и дольше , доходит до трёх - четырёх часов , но если его...

3
0 / 0 / 0
Регистрация: 22.11.2010
Сообщений: 15
23.11.2010, 11:50  [ТС] 3
Нет, просто нужны решения к этим заданиям или хотя бы какие-нибудь подсказки
0
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
23.11.2010, 11:52 4
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
uses crt;
type Trab=record
           fam:string[20];
           zrp:word;
           stz:byte;
           dlz:string[20];
          end;
var rb:array[1..50] of Trab;
    n,i,k:integer;
    sr:real;
begin
clrscr;
write('Введите количество работников:');
readln(n);
writeln('Введите данные о работниках:');
sr:=0;
for i:=1 to n do
 begin
  writeln('Работник ',i);
  with rb[i] do
   begin
    write('Фамилия: ');readln(fam);
    write('Зарплата ');readln(zrp);
    write('Стаж ');readln(stz);
    write('Должность ');readln(dlz);
   end;
  sr:=sr+rb[i].zrp;
 end;
sr:=sr/n;
clrscr;
writeln('          Полный список работников:');
writeln;
writeln('--------------------------------------------------');
writeln('|    Фамилия    | Зарплата | Стаж |   Должность  |');
writeln('--------------------------------------------------');
for i:=1 to n do
with rb[i] do
 begin
  gotoXY(1,whereY);write('| ',fam);
  gotoXY(17,whereY);write('|',zrp:8);
  gotoXY(28,whereY);write('|',stz:5);
  gotoXY(35,whereY);write('| ',dlz);
  gotoXY(50,whereY);writeln('|');
 end;
writeln('--------------------------------------------------');
write('Нажмите Enter');
readln;
clrscr;
writeln('   Список работников с зарплатой ниже средней:');
writeln('         средняя зарплата=',round(sr));
writeln('--------------------------------------------------');
writeln('|    Фамилия    | Зарплата | Стаж |   Должность  |');
writeln('--------------------------------------------------');
for i:=1 to n do
if rb[i].zrp<sr then
with rb[i] do
 begin
  gotoXY(1,whereY);write('| ',fam);
  gotoXY(17,whereY);write('|',zrp:8);
  gotoXY(28,whereY);write('|',stz:5);
  gotoXY(35,whereY);write('| ',dlz);
  gotoXY(50,whereY);writeln('|');
 end;
writeln('--------------------------------------------------');
write('Нажмите Enter');
readln;
clrscr;
writeln('    Список работников со стажем более 10 лет:');
writeln;
writeln('--------------------------------------------------');
writeln('|    Фамилия    | Зарплата | Стаж |   Должность  |');
writeln('--------------------------------------------------');
k:=0;
for i:=1 to n do
if rb[i].stz>10 then
 begin
  k:=1;
  with rb[i] do
   begin
    gotoXY(1,whereY);write('| ',fam);
    gotoXY(17,whereY);write('|',zrp:8);
    gotoXY(28,whereY);write('|',stz:5);
    gotoXY(35,whereY);write('| ',dlz);
    gotoXY(50,whereY);writeln('|');
   end;
 end;
writeln('--------------------------------------------------');
if k=0 then writeln('Таких работников нет');
write('Нажмите Enter');
readln
end.
1
23.11.2010, 11:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.11.2010, 11:52
Помогаю со студенческими работами здесь

Работники со стажем выше среднего
Добрый вечер! Подскажите, пожалуйста, как найти работников со стажем выше среднего... Написал...

осторожно! неквалифицированные HR-работники! КЦ ЭКСПЕРТ.
Побывал как-то на собеседовании в одном АГЕНСТВЕ - КЦ &quot;ЭКСПЕРТ&quot;. О чем жалею, т.к. потерял свое...

Ленивые работники и что с этим делать
Всем добрый день. Будучи эникеем в небольшой конторе, столкнулся с таким явлением: Какая ни будь...

Как нужно коректно "СоздатьОбьект (Справочник.Работники)"?
Есть отчет &quot;Реализация по продавцам&quot;. Выдает сначала по всем, а при расшифровке - по определенному...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru