Я изо всех сил пытаюсь понять, как работают функции вне основного. Мне просто нужно вычислить общую информацию, которая вводится пользователем в основном, но я должен вызвать функцию, чтобы суммировать ее. Вот код, который я до сих пор, я уверен, что это не очень близко к праву, толчок в правильном направлении был бы огромной помощьюИспользование функций в C#
namespace ConsoleApplication17
{
class Program
{
static void Main(string[] args)
{
string customerName, customerState;
double numberItems, itemPrice;
Console.WriteLine("Please enter the customer name");
customerName = Console.ReadLine();
Console.WriteLine("Please enter the state in which you reside:");
customerState = Console.ReadLine();
Console.WriteLine("How many items were purchased?");
numberItems = int.Parse(Console.ReadLine());
Console.WriteLine("What was the price of said items?");
itemPrice = Convert.ToDouble(Console.ReadLine());
}
public static double ComputeTotal (double total)
{
double totalAmount;
Console.Write(total);
}
}
public static double ComputeTax (double totalAmount, string state, string fl, string nj, string ny)
{
if (state == fl)
return totalAmount*.06;
else if (state == nj)
return totalAmount*.07;
else if (state == ny)
return totalAmount*.04;
}
Короче говоря, я необходимо использовать функцию ComputeTotal для умножения числаItems и itemPrice
Почему бы просто не вызвать 'ComputeTotal()'? – Houseman
Я бы начал с передачи количества предметов и цены методу, выполнения вычисления и возврата результата. –
@GrantWinney Итак, вот что я пытался сказать, не будучи слишком многословным. Это для класса, и мой учитель быстро прошел его, и я не понимаю, как передать их методу. Я смотрел на примеры, но без достойных объяснений довольно сложно просто заниматься самостоятельно. – Wardy24