Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 20.04.2015
Сообщений: 26

Напечатать список автопредприятий, на которых фонд заработной платы на одного работника менее величины ZR

21.10.2015, 21:22. Показов 1216. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Даны наименования 10 автопредприятий, численность работающих, и фонды заработной платы на каждом автопредприятии. Напечатать в виде таблицы список автопредприятий, на которых фонд заработной платы на одного работника, менее заданной величины ZR. Вычислить средний показатель по всем 10 автопредприятиям.
HTML5
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
<html>
     <head>
         <title>Задание4</title>
     </head>
     <body>
         <? 
         $ZR=20000;
         $sZR=0;
         $S=0;
         $x[0][0]="Наименование";
         $x[0][1]="Количество работников";
         $x[0][2]="ФЗП";
         $x[1][0]=AAA;
         $x[1][1]=1000  ;
         $x[1][2]=1000000 ;
         $x[2][0]= SSS ;
         $x[2][1]=234 ;
         $x[2][2]=1000500 ;
         $x[3][0]=DDD ;
         $x[3][1]=470 ;
         $x[3][2]=2000000 ;
         $x[4][0]=FFF ;
         $x[4][1]=200 ;
         $x[4][2]=200500 ;
         $x[5][0]=GGG ;
         $x[5][1]=2000 ;
         $x[5][2]=3000000 ;
         $x[6][0]=HHH ;
         $x[6][1]=567 ;
         $x[6][2]=300500 ;
         $x[7][0]=JJJ;
         $x[7][1]=890 ;
         $x[7][2]=4000000 ;
         $x[8][0]=KKK;
         $x[8][1]=900 ;
         $x[8][2]=4000500 ;
         $x[9][0]=LLL ;
         $x[9][1]=855 ;
         $x[9][2]=5000000 ;
         $x[10][0]=ZZZ ;
         $x[10][1]=3500 ;
         $x[10][2]=5000500 ;
?>
<p>Список автопредприятий, на которых фонд заработной платы на одного работника не  менее 20000 </p>
      <table border= "1">
      <tr> <? 
   
                  for ($j=0; $j<=2; $j++){ 
                          ?> <td> <? echo  $x[0][$j];?> </td><?}?>
     </tr> 
     <? 
       for ($i=1; $i<=10; $i++) {    ?><tr><? 
                    for ($j=0; $j<=2; $j++) 
                             {$sZR=$x[$i][2]/$x[$i][1];
                               $S=$S+$sZR; 
                                if ($sZR<$ZR) ?>
                                            <td> <? echo $x[$i][$j];?></td><?} ?>
                       </tr><?} ?>
          <tr><td colspan="3"> <p>Средняя заработная плата по 10 автопредприятиям = </p>
                 <? $S=$S/10; echo $S;?></td>
         </table> 
 
     </body>
</html>
Сказали сделать форму по этой задаче, чтобы вводить все данные с клавиатуры. Поломав мозг, все что у меня получилось это, но данные он не выводит:
handler4
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
    
<? 
$ZR=$_GET["ZR"]; 
$sZR=0; 
$spZR=0; 
$x=$_POST["x"]; 
?> 
<p>Список автопредприятий, на которых фонд заработной платы на одного работника менее заданной суммы </p> 
<table border= "1"> 
 
<? 
for ($i=1; $i<=10; $i++) { ?><tr><? 
for ($j=0; $j<=2; $j++) 
{ $sZR=$x[$i][2]/$x[$i][1]; 
$spZR=$spZR+$sZR; 
if ($sZR<$ZR) ?> 
<td> <? echo $x[$i][$j];?></td><?} ?> 
</tr><?} ?> 
<tr><td colspan="3"> <p>Средняя заработная плата по 10 автопредприятиям = </p> 
<? $spZR=$spZR/10; echo $spZR;?></td> 
</table>
Zadacha4
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<html> 
<head> 
<title>Задачи</title> 
</head> 
<body>
<form action="/handler4.php" method="get"> 
<lable>Средняя зп<lable> 
<input type="text" name="ZR"/> 
<form/> 
<form action="/handler4.php" method="post"> 
<table border="1"> 
<? for ($i=0; $i<=10; $i++) { ?> <tr><? 
for ($j=0; $j<=2; $j++) {?> 
<td> <input type="text" name="x[]"/></td> <? }?> 
</tr><? }?> 
</table> 
<input type="submit" value ="="/> 
<form/> 
</body> 
</html>
Помогите пожалуйста решить данную проблему
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.10.2015, 21:22
Ответы с готовыми решениями:

Массив: Вывести список цехов, в которых величина заработной платы на одного рабочего более ZR руб.
Пожалуйста помогите решить!!! Задание 6 Дан массив t1, ... , t20. Заменить отрицательные ti на . Задание 7 Даны массивы ...

Вывести список цехов, в которых величина заработной платы на одного рабочего более ZR руб. при премиальном фон
Даны массивы ZEX1, ... , ZEX8 - шифры цехов автотранспортного предприятия; K1, ... , K8 - количества рабочих в каждом цехе; F1, ... ,...

БД Отчисление заработной платы в пенсионный фонд
Добрый день дорогие форумчане! Поделитесь с нуждающимся БД &quot;Отчисление заработной плата в пенсионный фонд&quot; или &quot;Отчисление...

2
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
21.10.2015, 22:31
AlLiS,
PHP/HTML
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
<?php
$count = 10;
?>
<table>
    <tr>
        <td>
            <form method="POST">
                <p>ZR = <input type="text" name="zr"></p>
                <table>
                    <?php
                    for ($i = 0; $i < $count; $i++):
                    ?>
                    <tr><td colspan="2"><strong>Предприятие #<?=($i+1)?></strong></td><tr>
                    <tr><td>Наименование:</td><td><input type="text" name="name[]"></td></tr>
                    <tr><td>Численность рабочих:</td><td><input type="text" name="w[]"><br></td></tr>
                    <tr><td>Фонд заработной платы:</td><td><input type="text" name="z[]"><br></td></tr>
                    <?php
                    endfor;
                    ?>
                </table>
                <input type="submit">
            </form>
        </td>
        <td>
            <?php
            if (isset($_POST["zr"]))
            {
                echo "<table>";
                for ($i = 0; $i < $count; $i++)
                    if ($_POST["z"][$i] / $_POST["w"][$i] < $_POST["zr"])
                        echo "<tr><td>".$_POST["name"][$i]."</td></tr>";
                $avg = array_sum($_POST["z"])/$count;
                echo "</table>";
                echo "<p>Средний показатель зп: ".$avg."</p>";               
            }
            ?>
        </td>
    </tr>
</table>
1
0 / 0 / 0
Регистрация: 20.04.2015
Сообщений: 26
22.10.2015, 18:13  [ТС]
Спасибо, но заполненные данные при отправке просто исчезают...А мне надо чтобы он выводил заполненную таблицу и ср.зарплату. Как это сделать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.10.2015, 18:13
Помогаю со студенческими работами здесь

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

Работа и заработок.Определите размеры налогов из заработной платы в Пенсионный фонд (10%) и доход (5%)
Вопрос по теме Работа и заработок.Определите размеры налогов из заработной платы в Пенсионный фонд (10%) и доход (5%)?

Вывести размер заработной платы каждого работника фирмы по разнице налога
Помогите пожалуста, немогу зделать никак лабу..... Помогите пожалуйста Постановка задачи* 1. Работа с файлом организовать в виде...

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

Дан текст, содержащий от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв; между соседними словами - не менее одного пробела. Напечатать вс
помогите решить


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru