?>
Домашнє завдання. Створити проект для розрахунку заробітної плати за місяць. Передбачити введення: кількості відпрацьованих днів; заробітної плати за один день. Накласти обмеження та умови: •якщо введено від’ємне число днів або одноденної плати, вивести повідомлення «Некоректні дані»; •якщо введено число днів більше 31, вивести повідомлення «Некоректні дані»; •якщо працівник відпрацював менше 10 днів, обчислити зарплату за формулою zp=zpd*day (zpd – заробітна плата за один день, day – кількість відпрацьованих днів); • якщо працівник відпрацював 10 і менше 20 днів, обчислити зарплату за формулою zp=zpd*day+300; •якщо працівник відпрацював 20 і більше днів, обчислити зарплату за формулою zp=zpd*day+700.
Ответы
using System;
namespace ConsoleApp6
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("what is the salary for a working day?");
int ZarplataZaDen = int.Parse(Console.ReadLine());
Console.WriteLine("How many days did you work?");
int RabotalDnei = int.Parse(Console.ReadLine());
if (RabotalDnei <= 1 || RabotalDnei > 31)
{ Console.WriteLine("incorrect data"); return; }
if (RabotalDnei < 9)
{ Console.WriteLine("Wage: " + ZarplataZaDen * RabotalDnei); }
if (RabotalDnei > 10 && RabotalDnei < 20)
{ Console.WriteLine("Wage: " + ((ZarplataZaDen * RabotalDnei) + 300)); }
if (RabotalDnei >= 20)
{ Console.WriteLine("Wage: " + ((ZarplataZaDen * RabotalDnei) + 700)); }
}
}
}
Объяснение: Так как не был указан язык программирования, то задание было выполнено на языке С#. Без обработки исключений.