Исправление в коде, перемножающем цифры - C#
Формулировка задачи:
Здравствуйте! Недавно начал изучать C#, вот сейчас изучаю управление циклом. Захотел написать, вроде, легкий код, который будет перемножать цифры от 1 до 5, кроме 4, которую он должен прибавить к результату. Но, естественно, у меня ничего не получилось. В чем же беда?
using System;
class Program
{
static void Main ()
{
int rezult = 1;
for(int i=1; i<=5;i++)
{
if (i == 4)
{
rezult += i;
continue;
}
else rezult *= i;
}
Console.WriteLine(rezult);
Console.ReadKey();
}
}Решение задачи: «Исправление в коде, перемножающем цифры»
textual
Листинг программы
int result = 1;
for (int i = 1; i <= 5; i++) {
if (i != 4)
result *= i;
}
result += 4;
Console.WriteLine(result);