Вопрос задан 07.11.2023 в 19:57. Предмет Математика. Спрашивает Козлов Ростислав.

Python : Зарплата менеджера составляет 200$ + процент от про- даж, продажи до 500$ — 3%, от 500

до 1000 — 5%, свыше 1000 — 8%. Пользователь вводит с клавиатуры уровень продаж для трех менеджеров. Определить их зарплату, определить лучшего менеджера, начислить ему премию 200$, вывести итоги на экран.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Искандарова Алина.

Ответ:

a = int(input('Введите продажи 1 менеджера: '))

b = int(input('Введите продажи 2 менеджера: '))

c = int(input('Введите продажи 3 менеджера: '))

oklad = 200

if a>1000:

   zp1 = oklad+a*0.08

else:

   if a <500:

       zp1 = oklad+a*0.03

   else:

       zp1 = oklad+a*0.05

if b>1000:

   zp2 = oklad+b*0.08

else:

   if b <500:

       zp2 = oklad+b*0.03

   else:

       zp2 = oklad+b*0.05

if c>1000:

   zp3 = oklad+c*0.08

else:

   if c <500:

       zp3 = oklad+c*0.03

   else:

       zp3 = oklad+c*0.05

if zp1 > zp2 and zp1 > zp3:

   print('Лучший по продажам - 1 менеджер!')

   zp1 += 200

if zp2 > zp1 and zp2 > zp3:

   print('Лучший по продажам - 2 менеджер!')

   zp2 += 200

if zp3 > zp1 and zp3 > zp2:

   print('Лучший по продажам - 3 менеджер!')

   zp3 +=200

print('Зарплата 1 менеджера ',zp1)

print('Зарплата 2 менеджера ',zp2)

print('Зарплата 3 менеджера ',zp3)

Пошаговое объяснение:

a b c - выручка каждого менеджера,

zp1 zp2 zp3 - зарплата каждого менеджера

oklad - оклад 200 долларов

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Зарплата менеджера в зависимости от уровня продаж

Для определения зарплаты менеджера в зависимости от уровня продаж, используется следующая шкала: - При продажах до $500, менеджер получает 3% от суммы продаж. - При продажах от $500 до $1000, менеджер получает 5% от суммы продаж. - При продажах свыше $1000, менеджер получает 8% от суммы продаж.

Решение задачи

Для решения задачи, где пользователь вводит уровень продаж для трех менеджеров, мы можем использовать следующий алгоритм:

1. Запросить у пользователя уровень продаж для каждого менеджера. 2. Рассчитать зарплату для каждого менеджера, используя заданную шкалу. 3. Определить лучшего менеджера, сравнивая их зарплаты. 4. Начислить лучшему менеджеру премию в размере $200. 5. Вывести на экран результаты, включая зарплату каждого менеджера и информацию о лучшем менеджере.

Пример решения на языке Python

```python # Запрос уровня продаж для каждого менеджера sales_manager1 = float(input("Введите уровень продаж для менеджера 1: $")) sales_manager2 = float(input("Введите уровень продаж для менеджера 2: $")) sales_manager3 = float(input("Введите уровень продаж для менеджера 3: $"))

# Расчет зарплаты для каждого менеджера salary_manager1 = 0 salary_manager2 = 0 salary_manager3 = 0

if sales_manager1 <= 500: salary_manager1 = sales_manager1 * 0.03 elif sales_manager1 <= 1000: salary_manager1 = sales_manager1 * 0.05 else: salary_manager1 = sales_manager1 * 0.08

if sales_manager2 <= 500: salary_manager2 = sales_manager2 * 0.03 elif sales_manager2 <= 1000: salary_manager2 = sales_manager2 * 0.05 else: salary_manager2 = sales_manager2 * 0.08

if sales_manager3 <= 500: salary_manager3 = sales_manager3 * 0.03 elif sales_manager3 <= 1000: salary_manager3 = sales_manager3 * 0.05 else: salary_manager3 = sales_manager3 * 0.08

# Определение лучшего менеджера best_manager = "" best_salary = max(salary_manager1, salary_manager2, salary_manager3)

if best_salary == salary_manager1: best_manager = "Менеджер 1" elif best_salary == salary_manager2: best_manager = "Менеджер 2" else: best_manager = "Менеджер 3"

# Начисление премии лучшему менеджеру best_salary += 200

# Вывод результатов print("Зарплата менеджера 1: $", salary_manager1) print("Зарплата менеджера 2: $", salary_manager2) print("Зарплата менеджера 3: $", salary_manager3) print("Лучший менеджер: ", best_manager) print("Зарплата лучшего менеджера с премией: $", best_salary) ```

Пример работы программы

``` Введите уровень продаж для менеджера 1: $800 Введите уровень продаж для менеджера 2: $1200 Введите уровень продаж для менеджера 3: $500

Зарплата менеджера 1: $ 40.0 Зарплата менеджера 2: $ 60.0 Зарплата менеджера 3: $ 15.0 Лучший менеджер: Менеджер 2 Зарплата лучшего менеджера с премией: $ 260.0 ```

В данном примере, пользователь вводит уровень продаж для трех менеджеров. Затем программа рассчитывает зарплату для каждого менеджера, определяет лучшего менеджера и начисляет ему премию. Результаты выводятся на экран. В данном случае, лучшим менеджером является Менеджер 2, и его зарплата с премией составляет $260.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Математика

Последние заданные вопросы в категории Математика

Задать вопрос