|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
18.09.2012, 12:20 | #1 |
Регистрация: 16.09.2012
Сообщений: 9
|
Задача
Написать программу начисления недельной зарплаты сотрудникам работающим за почасовую плату. Норма часов работы в неделю составляет 40 часов. За переработку часов фирма платит в 1.5 раза больше, чем обычно.
|
18.09.2012, 13:14 | #2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Это не правильно ибо в 1,5 раза платится только первые два часа, остальные должны оплачиваться в двойном (в случае если речь идет о Российской Федерации) размере.
Вам нужен табель (то есть структура моделирующая его в программе) по которому Вы будете вести учет по дням. Грубо говоря это табличка со списком фамилий и днями недели. В клетках указывается число часов отработанных сотрудником. Затем Вы проходитесь циклом и рассчитываете оплату за каждый день (это принципиально, если следовать законодательству - то есть свыше двух часов оплачиваются в двойном размере). Затем суммируете оплату за неделю. Далее, задача непонятна - ибо мы таким образом считаем только фонд начислений. Затем нужно удержать НДФЛ в пользу государства (с учетом льгот), но тогда нам нужны категории работающих и количество детей каждого. Только тогда Вы получите заработанную плату.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
18.09.2012, 13:27 | #3 | |
Регистрация: 16.09.2012
Сообщений: 9
|
Цитата:
|
|
18.09.2012, 13:48 | #4 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Для любой задачи нужен прежде всего мозг, язык это инструмент. Если Вы четко будете представлять условия, перенести алгоритм на какой-либо язык не будет представлять никаких проблем.
Я расписал подробно чтобы Вы увидели подводные камни, которые возникают при решении задания и уже потом уточнили исходные данные. Потом можно браться за структуры данных, затем за сам алгоритм и уже после только перекладывать все это свинство на c#. Сейчас программа находится в процессе проектирования и будет ли она воплощена зависит только от Вас.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
задача на структуру(struct)/задача на работу с файлом | SevenArth | Помощь студентам | 0 | 26.04.2012 19:06 |
Задача о стрелках (задача Майхелла) | Silly Student | Помощь студентам | 0 | 14.12.2011 22:20 |
Задача на оптимальный расчет маршрута (задача в презентации) в табличном процессоре Excel | Toofed | Помощь студентам | 0 | 30.11.2011 01:12 |
Задача минимизации дисбаланса на линии сборки (задача минимакса) | LenZab | Microsoft Office Excel | 13 | 13.03.2011 22:51 |