Я застрял в этом задании весь день, чтобы получить C# для devCodeCamp (новая заявка). Я гуглил и читал, пока у меня не болел мозг. Моя проблема в том, что я не знаю, выполнил ли я задание или что-то упустил.
Вот код самого первого задания, которое я выполнил:
{
int hoursWorked = 35;
double payRate = 7.25;
double totalPay = hoursWorked * payRate;
Console.WriteLine(totalPay);
Console.ReadLine();
}
Конец результат - 253,75, как и ожидалось.
Следующая часть задания такова. Задача управления потоком: Pay Calculator v2
Задачей управления потоком будет еще одно представление калькулятора платежей, которое вы делали ранее. Однако эта версия будет учитывать сверхурочные при расчете общей заработной платы.
Для этой следующей задачи давайте начнем с создания нового класса с именем «CSharpExercises». Мы будем использовать этот класс для следующих двух задач.
В вашем новом классе создайте метод publi c, называемый RunPayCalculator. Задайте этому методу два параметра, чтобы «hoursWorked» и «payRate» могли быть переданы в этот метод извне. В этом методе вы напишите логи c для своего калькулятора оплаты! Ваш метод должен завершиться возвратом вычисленного значения totalPay.
Как всегда, протестируйте свой метод, вызвав его в методе Main () класса Program! Не стесняйтесь передавать любые значения для двух параметров вашего метода. Обязательно протестируйте метод в обоих сценариях ios, чтобы убедиться, что он работает как для сверхурочных, так и для сверхурочных вычислений!
Наконец, не забывайте, что вы можете отбросить точку останова сейчас и сделайте небольшую отладку, если заметите проблему!
Мой код пока:
public class CSharpExercises
{
// member variables
// constructor
// member methods
public static double RunPayCalculator(int hoursWorked, double payRate)
{
double result = hoursWorked * payRate;
return result;
}
}
Я не знаю, закончил ли я часть задачи или мне все еще нужно делать больше. Я знаю, что мой мозг болит, и я застрял.