Вопрос задан 10.06.2023 в 11:26. Предмет Информатика. Спрашивает Романов Антон.

Решить 2 задачи на JavaScript: 1. Попросите пользователя ввести размер его зарплаты. Рассчитайте,

какую сумму он должен перечислить на налог и какую сумму он получит на руки, если налоги начисляются таким образом: Зарплата до 6000 включительно - 10%; Зарплата до 10 000 включительно - 15%; Зарплата до 15 000 включительно - 17.5%; Зарплата свыше 15 000 - 20%. 2. Определите остаток от деления количества лет на 10. В зависимости от этого выведите в абзаце "Антон: 21 год" или "Антон: 24 года" или "Антон: 25 лет". Т.е. для всех чисел с 1 в конце должно быть "_1 год", для числ с 2,3,4 в конце - "_3 года", а для всех остальных - "_7 лет". Вы можете использовать для этого условные конструкциии if...else или switch...case.
0 0
Перейти к ответам

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

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

Ответ:

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

javascript

Copy code

let salary = parseFloat(prompt("Введите размер вашей зарплаты:"));

if (salary <= 6000) {

var tax = salary * 0.1;

} else if (salary <= 10000) {

var tax = 600 + (salary - 6000) * 0.15;

} else if (salary <= 15000) {

var tax = 1350 + (salary - 10000) * 0.175;

} else {

var tax = 2575 + (salary - 15000) * 0.2;

}

let netSalary = salary - tax;

alert(`Сумма налога: ${tax} рублей. Сумма на руки: ${netSalary} рублей.`);

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

javascript

Copy code

let age = parseInt(prompt("Введите возраст Антона:"));

let lastDigit = age % 10;

if (lastDigit == 1) {

var ageText = age + " год";

} else if (lastDigit >= 2 && lastDigit <= 4) {

var ageText = age + " года";

} else {

var ageText = age + " лет";

}

alert(`Антон: ${ageText}`);

0 0
Отвечает Шайхбаев Аслан.

Ответ:

Объяснение:

1)

const salary = prompt("Введите размер зарплаты:");

let tax;

if (salary <= 6000) {

 tax = 0.1;

} else if (salary <= 10000) {

 tax = 0.15;

} else if (salary <= 15000) {

 tax = 0.175;

} else {

 tax = 0.2;

}

const taxAmount = salary * tax;

const netSalary = salary - taxAmount;

console.log(`Размер налога: ${taxAmount}`);

console.log(`Размер зарплаты на руки: ${netSalary}`);

2)

const age = 24; // задаем возраст для примера

const remainder = age % 10;

let message;

if (remainder === 1) {

 message = `Антон: ${age} год`;

} else if (remainder >= 2 && remainder <= 4) {

 message = `Антон: ${age} года`;

} else {

 message = `Антон: ${age} лет`;

}

console.log(message);

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

Вот решение задач на JavaScript:

  1. Расчет налога на зарплату:
javascript
// Запрашиваем у пользователя размер зарплаты var salary = parseFloat(prompt("Введите размер вашей зарплаты:")); // Проверяем размер зарплаты и рассчитываем налог var tax; if (salary <= 6000) { tax = salary * 0.1; } else if (salary <= 10000) { tax = salary * 0.15; } else if (salary <= 15000) { tax = salary * 0.175; } else { tax = salary * 0.2; } // Рассчитываем сумму, которую получит пользователь на руки var netSalary = salary - tax; // Выводим результаты console.log("Сумма налога: " + tax.toFixed(2)); console.log("Сумма на руки: " + netSalary.toFixed(2));
  1. Определение остатка от деления количества лет на 10:
javascript
// Задаем количество лет var years = 25; // Определяем остаток от деления var remainder = years % 10; // Формируем сообщение в зависимости от остатка var message; if (remainder === 1) { message = "Антон: " + years + " год"; } else if (remainder === 2 || remainder === 3 || remainder === 4) { message = "Антон: " + years + " года"; } else { message = "Антон: " + years + " лет"; } // Выводим результат console.log(message);

Обратите внимание, что в приведенных примерах результаты выводятся в консоль с помощью console.log(). Вы можете изменить это, чтобы результаты отображались в браузере или в другом месте, в зависимости от вашего использования.

0 0

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

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

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