Вопрос задан 20.06.2023 в 17:21. Предмет Информатика. Спрашивает Занданова Татьяна.

Рассчитать надбавку к зарплате за стаж, если стаж от 2 до 5 лет, надбавка составляет 2%, если стаж

от 5 до 10 лет - 5%. Ввести с клавиатуры зар- плату и стаж, вывести надбавку и сумму к выплате. надо сделать в java
0 0
Перейти к ответам

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

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

Ответ:

money = float(input("Введите Вашу зарплату: "))

age = float(input("Введите Ваш стаж работы: "))

if 2 <= age <= 5:

print("Ваша надбавка составляет 2%")

print("Сумма к выплате: ",money*1.02)

elif 5 < age <= 10:

print("Ваша надбавка составляет 5%")

print("Сумма к выплате: ",

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

Для решения данной задачи вам потребуется написать программу на языке Java. В программе нужно будет ввести с клавиатуры зарплату и стаж сотрудника, а затем вывести надбавку и сумму к выплате.

Вот пример кода на Java, который решает данную задачу:

```java import java.util.Scanner;

public class SalaryCalculator { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);

System.out.print("Введите зарплату: "); double salary = scanner.nextDouble();

System.out.print("Введите стаж: "); int experience = scanner.nextInt();

double bonus = 0;

if (experience >= 2 && experience < 5) { bonus = salary * 0.02; } else if (experience >= 5 && experience < 10) { bonus = salary * 0.05; }

double totalPayment = salary + bonus;

System.out.println("Надбавка: " + bonus); System.out.println("Сумма к выплате: " + totalPayment);

scanner.close(); } } ```

В этом коде мы используем класс `Scanner` для считывания ввода с клавиатуры. Затем мы запрашиваем у пользователя зарплату и стаж. Далее, с помощью условных операторов `if` и `else if`, мы определяем надбавку в зависимости от стажа сотрудника. Наконец, мы выводим надбавку и сумму к выплате.

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

``` Введите зарплату: 50000 Введите стаж: 4 Надбавка: 1000.0 Сумма к выплате: 51000.0 ```

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

0 0

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

Топ вопросов за вчера в категории Информатика

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

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