メインメニューを開く

差分

Fizz Buzz

822 バイト追加, 2015年7月7日 (火) 03:57
編集の要約なし
}
return 0;
}
</source>
 
=== C# ===
[[C Sharp|C#]]での実装例。
<source lang="csharp">
using System;
using System.Collections.Generic;
using System.Linq;
 
namespace FizzBuzz
{
class MainClass
{
public static void Main(string[] args)
{
Enumerable.Range(1, int.MaxValue).Select(
n =>
(n % 15 == 0) ? "FizzBuzz" :
(n % 3 == 0) ? "Fizz" :
(n % 5 == 0) ? "Buzz" :
n.ToString())
.ForEach(Console.WriteLine);
}
}
 
static class IEnumerableExtensions
{
public static void ForEach<TSource>(this IEnumerable<TSource> source, Action<TSource> action)
{
foreach (var item in source)
{
action(item);
}
}
}
}
</source>
匿名利用者