Ola!!
Estou iniciando em C# e estou com algumas duvidas.
O programa é para 3 vendedores entrarem com a inicial de seus nomes e digitar o valor de suas vendas.
Eu so estou conseguindo que o valor total seja mostrando.
As contas individuais nao estão sendo feitas...alguem sabe porque??
Desde ja super agradeco!
Segue codigo:
string inputString;
double totalF = 0.00;
double totalE = 0.00;
double totalD = 0.00;
double sales = 0.00;
double total = 0.0;
string initial;
string[] Names = { "Francis", "Edward", "Daniella" };
string[] inital = { "F", "E", "D" };
// double[] total = new double[3];
Console.Write("Please enter the initial letter of your name or press 'z' or 'Z' to stop:");
inputString = Console.ReadLine();
initial = inputString.ToString();
while (initial != "z" && initial != "Z")
{
Console.Write("Enter a sales amount: ");
inputString = Console.ReadLine();
sales = Convert.ToDouble(inputString);
total += sales;
if (initial == "F" && initial == "f")
{
totalF += sales;
}
else if (initial == "E" && initial == "e")
{
totalE += sales;
}
else if (initial == "D" && initial == "d")
{
totalD += sales;
}
Console.Write("Please enter the initial letter of your name or press 'z' or 'Z' to stop: ");
inputString = Console.ReadLine();
initial = inputString.ToString();
}
Console.WriteLine("Francis earned: {0}", totalF.ToString("c"));
Console.WriteLine("Edward earned: {0}", totalE.ToString("c"));
Console.WriteLine("Daniella earned: {0}", totalD.ToString("c"));
Console.WriteLine("Grand Total Sales: {0}", total.ToString("c"));
Console.ReadKey();