Нахождение последовательности Фибоначчи в C #. [Проект Эйлера]
У меня возникли проблемы с этой проблемой в Project Euler.
Вот's что вопрос задает:
Каждый новый член в последовательности Фибоначчи генерируется путем добавления двух предыдущих членов. Начиная с 1 и 2, первые 10 слагаемых будут: 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ... Найти сумму всех чётно-значных слагаемых в последовательности которые не превышают четырех миллионов.
Мой код до сих пор:РЕДАКТИРУЕТСЯ С НОВЫМ КОДОМ, КОТОРОМ ЕЩЕ НЕТ РАБОТА.
static void Main(string[] args)
{
int a = 1;
int b = 2;
int Container = 0;
int Sum = 0;
while (b < 4000000)
{
if (a % 2 == 0)
{
Container += a;
}
Sum = a + b;
a = b;
b = Sum;
}
Container += b;
Console.WriteLine(Container.ToString());
Console.ReadLine();
}