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

Определить размер квартплаты в корпоративном доме

10.06.2012, 21:56. Показов 1471. Ответов 5
Метки нет (Все метки)

Подскажите пожалуйста с чего начать.Как она примерно делается?


По просьбе ТС картинка оставлена
Миниатюры
Определить размер квартплаты в корпоративном доме  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2012, 21:56
Ответы с готовыми решениями:

Определить вероятность того, что в родильном доме находится: а) 5 мальчиков б) ни одного мальчика
7) В новый год в родильном доме 5 детей. Считая вероятности рождения мальчика равным 0,515...

Определить, в каком доме необходимо установить АТС, чтобы расстояние до всех телефонов было минимальным
В поселке N домов, расположенных вдоль дороги с одной стороны на равных расстояниях. В деревне...

Система администрирования на корпоративном сайте
Здравствуйте, уважаемые форумчане! Нужен совет веб-программиста. Помогите советом. Ситуация: 3...

Не работает запрос с файла на корпоративном портале
Коллеги, добрый день! Не работают любые запросы, пока не сохранишь файл, содержащий запрос, с...

5
Almiqui
10.06.2012, 22:01
  #2
 Комментарий модератора 
шурик_м, вот эту очень сложную задачку перепишите ручками . Неправильно заставлять людей напрягаться прочтением картинок.
После того, как наберете - картинка будет удалена.
1
1 / 1 / 0
Регистрация: 27.05.2012
Сообщений: 13
11.06.2012, 14:48  [ТС] 3
Определить размер квартплаты в кооперативном доме, которая состоит из расходов на оплату лифта и коммунальных расходов , которые делятся между всеми пропорционально площади квартир.Аналогично делится стоимость обслуживания лифта: жильцы первого этажа не платят совсем, жильцы второго - 50% от полной стоимости, а остальные 100%. Для того чтобы определить стоимость одного процента обслуживания лифта и одного метра площади нужно найти суммы всех процентов и общую площадь всех квартир, а затем поделить на них стоимость обслуживания лифта и комм обслуж.Аренда офиса (обознач. знаком +) обходится арендаторам в 200000 руб за кв. м. площади.Если она окажется более 100кв.м. то по 180000 руб. а если больше 300 кв.м. то по 160000 руб за метр.

Лифт - 60000р
Коммун. обслуж. - 200000р
таблица в миниатюре

Подскажите пожалуйста с чего начать.Как она примерно делается?

(не удаляйте пож. фото, там таблица.

Добавлено через 16 часов 38 минут
Насколько я её понимаю : здесь будет 7 одномерных массивов , с которыми уже и нужно будет разбираться.И будет один цикл, который всё подсчитает.
0
1 / 1 / 0
Регистрация: 27.05.2012
Сообщений: 13
19.06.2012, 13:00  [ТС] 4
помогите пожалуйста)
0
1 / 1 / 0
Регистрация: 27.05.2012
Сообщений: 13
29.06.2012, 20:00  [ТС] 5
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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
program kr_6;
uses crt;
     const
          n=8;
     type
         s=array[1..n] of integer;
         sr=array[1..n] of real;
         ch=array[1..n] of char;
         fil=text;
     var
        sum1,sum2,sum3,i,l,k,plk,sump:integer;
        omp,sum4,sum5,opl:real;
        s1,s3,s4,s5:s;
        s2:ch;
        s6,s7:sr;
        F:fil;
        
     begin
l:=60000;
k:=200000;
s1[1]:=1; s1[2]:=14; s1[3]:=36; s1[4]:=11; s1[5]:=228; s1[6]:=35; s1[7]:=43; s1[8]:=51;
s2[1]:='-'; s2[2]:='+'; s2[3]:='+'; s2[4]:='-'; s2[5]:='+'; s2[6]:='+'; s2[7]:='-'; s2[8]:='-';
s3[1]:=1; s3[2]:=1; s3[3]:=3; s3[4]:=1; s3[5]:=2; s3[6]:=4; s3[7]:=3; s3[8]:=2;
s5[1]:=100; s5[2]:=318; s5[3]:=250; s5[4]:=24; s5[5]:=82; s5[6]:=66; s5[7]:=38; s5[8]:=51;
 {расчёт процентов по лифту}
for i:=1 to n do
if  s3[i]=1  then
s4[i]:=0;
 
for i:=1 to n do
if  s3[i]=2  then
s4[i]:=50;
 
for i:=1 to n do
if  s3[i]>2  then
s4[i]:=100;
{/расчёт процентов по лифту}
 
{сумма площади квартир и сумма процентов}
plk:=0;
sump:=0;
 
for i:=1 to n do
plk:=plk+s5[i];
 
for i:=1 to n do
sump:=sump+s4[i];
omp:=k/plk;
opl:=l/sump;
{/сумма площади квартир и сумма процентов}
 
{Квартплата}
for i:=1 to n do
s6[i]:=s5[i]*omp;
{/Квартплата}
 
{Общий расчёт}
for i:=1 to n do
s7[i]:=s6[i]+s4[i]*opl;
{/Общий расчёт}
{офисы}
for i:=1 to n do
if s2[i]='+' then
s7[i]:=s5[i]*k;
if s5[i]>100 then
s7[i]:=s5[i]*180000;
if s5[i]>300 then
s7[i]:=s5[i]*160000;
{/офисы}
{Суммы всего}
for i:=1 to n do
if  s2[i]='+' then
sum1:=sum1+1;
for i:=1 to n do
sum2:=sum2+s4[i];
for i:=1 to n do
sum3:=sum3+s5[i];
for i:=1 to n do
sum4:=sum4+s6[i];
for i:=1 to n do
sum5:=sum5+s7[i];
{/Суммы всего}
write('________________________________________________________________________________');
writeln('|Номер   |        |      |           |            |               |');
writeln('|квартиры|   Офис | Этаж |    Лифт   |   Площадь  |    Квартплата |   Доход');
write('--------------------------------------------------------------------------------');
writeln('|  ',s1[1],'     |    ',s2[1],'   |   ',s3[1],'  |     ',s4[1],'     |     ',s5[1],'    |     ',s6[1]:2:2,'  | ',s7[1]:2:2);
write('--------------------------------------------------------------------------------');
writeln('|  ',s1[2],'    |    ',s2[2],'   |   ',s3[2],'  |     ',s4[2],'     |     ',s5[2],'    |     ',s6[2]:2:2,'  | ',s7[2]:2:2);
write('--------------------------------------------------------------------------------');
writeln('|  ',s1[3],'    |    ',s2[3],'   |   ',s3[3],'  |     ',s4[3],'   |     ',s5[3],'    |     ',s6[3]:2:2,'  | ',s7[3]:2:2);
write('--------------------------------------------------------------------------------');
writeln('|  ',s1[4],'    |    ',s2[4],'   |   ',s3[4],'  |     ',s4[4],'     |     ',s5[4],'     |     ',s6[4]:2:2,'   | ',s7[4]:2:2);
write('--------------------------------------------------------------------------------');
writeln('|  ',s1[5],'   |    ',s2[5],'   |   ',s3[5],'  |     ',s4[5],'    |     ',s5[5],'     |     ',s6[5]:2:2,'  | ',s7[5]:2:2);
write('--------------------------------------------------------------------------------');
writeln('|  ',s1[6],'    |    ',s2[6],'   |   ',s3[6],'  |     ',s4[6],'   |     ',s5[6],'     |     ',s6[6]:2:2,'  | ',s7[6]:2:2);
write('--------------------------------------------------------------------------------');
writeln('|  ',s1[7],'    |    ',s2[7],'   |   ',s3[7],'  |     ',s4[7],'   |     ',s5[7],'     |     ',s6[7]:2:2,'   | ',s7[7]:2:2);
write('--------------------------------------------------------------------------------');
writeln('|  ',s1[8],'    |    ',s2[8],'   |   ',s3[8],'  |     ',s4[8],'    |     ',s5[8],'     |     ',s6[8]:2:2,'  | ',s7[8]:2:2);
write('--------------------------------------------------------------------------------');
writeln('| Всего  |    ',  sum1,'   |      |     ', sum2, '   |     ', sum3, '    |     ', sum4,'    |', sum5:2:2);
write('________________________________________________________________________________');
 
 
 
end.
вот как-то так) может кому понадобится) оказалась легкая она )
1
morgan57
29.06.2012, 20:08     Определить размер квартплаты в корпоративном доме
  #6

Не по теме:

сам играю, сам пою, сам билеты продаю

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.06.2012, 20:08

Расчет квартплаты
Здравствуйте! У меня есть таблица Lic_scheta. В ней есть поля n_scheta(первичный ключ), n_kvartiry,...

Расчет квартплаты
Здравствуйте, мне нужна ваша помощь в написании программы "расчет стоимости квартплаты", у меня...

Начисления квартплаты
Всем добрый день проверте меня пож правильно я сделал

Хочу инет на своем корпоративном компе, а сисадмин не хочет (:
Все компьютеры на предприятии пренадлежат одному домену, рулит сетью сисадмин. Во внешней сети есть...


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

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

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