My Fizz Buzz Solution
Solution 1: Using
Ternary Operator
for (int i = 1; i < 101; i++)
{
string result = "";
result = i % 3 == 0 ? "Fizz" : ""; // check if i is divisible by 3
result += i % 5 == 0 ? "Buzz" : "";// check if i is divisible by 5
Console.Write("\n" + i.ToString() + " - " + result);
}
Solution 2: Using
IF Operator
for (int i = 1; i < 101; i++)
{
string result = "";
if (i % 3 == 0) // check if i is divisible by 3
{
//give result the value fizz
result = "Fizz";
}
if (i % 5 == 0) // check if i is divisible by 5
{
//gets the value of result and add to the buzz value giving an output of fizz or fizzbuzz
result += "Buzz";
}
//show result;
Console.Write(" \n" + i.ToString() + " - " + result);
}