+ 1
4 of 5 results passed with Ballpark orders program
string order = Console.ReadLine(); string[] words = order.Split(' '); double cost = 0; foreach (var word in words) { if (word.Contains("Nachos") || word.Contains("Pizza")) { cost = cost + 6; } if (word.Contains("Cheeseburger")) { cost = cost + 10; } if (word.Contains("Water")) { cost = cost + 4; } if (word.Contains("Coke")) { cost = cost + 5; } if (!(word.Contains("Nachos") || word.Contains("Pizza") || word.Contains("Cheeseburger") || word.Contains("Water") || word.Contains("Coke"))) { cost = cost + 5; } } cost = cost * 1.07; Console.Write(cost);
2 ответов
+ 2
You may have to round the result to 2 decimal digits, even though it is not written explicitly by the task but suggested by the examples. Fractional cents don't make much sense, after all.
0
Instead of sending in post, put code in code playground and send link