1 / 1 / 0
Регистрация: 31.01.2011
Сообщений: 42
1

Массивы: Напечатать список предприятий, у которых велечина фонда на социальное страхование выше средней по группе предприятий

13.03.2011, 18:32. Показов 1736. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Даны массивы P1...P10 наименования предприятий
F1...F10 фонды заработной платы
PR1...PR10 проценты отчисления на социальное страхование.
Напечатать список предприятий, у которых велечина фонда на социальное страхование выше средней по группе предприятий. Указать предприятие с минимальным фондом социального страхования.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.03.2011, 18:32
Ответы с готовыми решениями:

Выведите список предприятий, у которых R/S выше чем средний по свей группе
http://s2.ipicture.ru/uploads/20110220/xzl35YUH.jpg нужно с 7 по 11 помогите пожаалуйстаа

Напечатать список предприятий, у которых темпы роста производительности за год выше средних
помогите решить пожалуйста ибо не понимаю как это делать: 1) Даны массивы PR1...PR9 -...

Вывести список предприятий, у которых объём поставок больше объёма потребления на 0,5 млн.руб
Даны массивы: PR1, ... , PR5 - наименования предприятий; PS1, ... , PS5 - объёмы поставок в руб....

Структура "Автопредприятие", напечатать список предприятий не выполнивших план грузооборота
Создать набор данных следующей структуры: шифр автопредприятий, название, фамилия руководителя,...

1
483 / 427 / 205
Регистрация: 04.03.2011
Сообщений: 1,259
13.03.2011, 19:06 2
Лучший ответ Сообщение было отмечено sezam как решение

Решение

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
uses wincrt;
type
    zapis = record
     name : string[20];
     fond : integer;
     proc : real;
end;
 
 
Var
       x : array[1..50] of zapis;
     i,n : byte;
 sr_fond : real;
min_fond : real;
 
begin
  write('Количество предприятий : '); readln(n);
  writeln;
 
  for i:=1 to n do
    with x[i] do
         begin
             write('Наименование        : ');      readln(name);
             write('Фонды зар. платы    : ');      readln(fond);
             write('Проценты отчисления : ');      readln(proc);
             writeln('-------------------');
          end;
 
   min_fond := x[1].fond;
 
   for i:=1 to n do
       with x[i] do
            begin
                 sr_fond := sr_fond + fond;
 
                 if min_fond > fond
                    then
                        min_fond := fond;
            end;
 
   sr_fond := sr_fond / n;
 
   writeln('Предприятия с фондом большим среднего : ');
   for i:=1 to n do
      with x[i] do
           if sr_fond < fond
              then
                  writeln(name);
 
   writeln('Предприятия с минимальными фондами : ');
   for i:=1 to n do
       if min_fond = x[i].fond
          then
              writeln(x[i].name);
 
 
 end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.03.2011, 19:06
Помогаю со студенческими работами здесь

Напечатать сведения об игрушках, цена которых выше средней цены
помогите, пожалуйста. В файле содержатся сведения об игрушках: название игрушки и цена. Напечатать...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru