profile
Размещено 4 года назад по предмету Информатика от GrishaFilippov1

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

Гриша следит за своим заработком и старается перепроверять правильность начисления заработной платы. Однако, параметров для расчета довольно много, поэтому каждый раз делать расчет на калькуляторе не удобно. К сожалению, у Гриши постоянно не хватает времени, чтобы автоматизировать этот процесс, поэтому он попросил вашей помощи.

Заработная плата является вещественным числом. Она зависит от параметров: a – минимальный размер оплаты труда (МРОТ), b – от надбавки за должность, c – от коэффициента дополнительных обязанностей, d – от количества лет, проработанных в компании, e – от количества отработанных часов в месяц, f – от штрафов за опоздания, g – от бонусов за закрытия проекта, h – от месячных премий.

Обычно Гриша работает 40 часов в неделю, но иногда ему приходится задерживаться на работе. Согласно трудовому кодексу РФ заработная плата за переработанные часы (для Гриши сверх 168 часов в месяц) оплачивается:

За первые 2 часа не менее, чем в полуторном размере
За последующие часы - не менее чем в двойном размере
Количество отработанных за месяц часов e=i+j+k, где i – количество часов, отработанных по стандартной ставке, j – по ставке x1.5, k – по ставке x2.

Для расчета заработной платы Гриша использовал формулу:
Помогите написать программу

  1. Ответ на вопрос
    Ответ на вопрос дан BobbyFresnel

    // PascalABC.NET

    begin

     var a, b, c, d, e, f, g, h, i, j, k: integer;

     Read(a, b, c, d, e, f, g, h);

     k := Max(e - 170, 0);

     e -= k;

     j := Max(e - 168, 0);

     i := e - j;

     Write(c * (a + b) * (1 + Sqrt(Sqrt(d))) / 168 *

         (i + 1.5 * j + 2 * k) - f + 1.1 * (g + h):0:6)

    end.

    1. Ответ на вопрос
      Ответ на вопрос дан GrishaFilippov1
      Большое спасибо
    2. Ответ на вопрос
      Ответ на вопрос дан BobbyFresnel
      Пожалуйста
    3. Ответ на вопрос
      Ответ на вопрос дан GrishaFilippov1
      помогите вот это если не сложно https://znanija.com/task/37672383
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.