• помогите пожалуйста, информатика 1 курс, завтра экзамен

    question img

Ответы 1

  • class Program

    {

        static void Main()

        {

            var a1 = ReadInt32("A1=");

            var d = ReadInt32("d=");

            var n = ReadInt32("n=");

            var oddCount = GetOddCount(a1, d, n);

            Console.WriteLine("Odd number count=" + oddCount);

            Console.ReadLine();

        }

        static int GetOddCount(int a1, int d, int n)

        {

            var i = 0;

            var result = 0;

            for (var a = a1; i < n; i++, a = a + d)

                if (a%2 != 0)

                    result++;

            return result;

        }

        static int ReadInt32(string prompt)

        {

            while (true)

            {

                Console.Write(prompt);

                var str = Console.ReadLine();

                int result;

                if (Int32.TryParse(str, out result))

                    return result;

                Console.WriteLine("Не число, еще раз");

            }

        }

    }

    • Автор:

      bumpkin
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years