Исправление в коде, перемножающем цифры - 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);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4 из 5
Похожие ответы