факториал !2k

Тема в разделе "C/C++/C#", создана пользователем woka, 1 янв 2011.

Наш партнер Genesis Hackspace
  1. woka

    woka Гость

    Скажите как посчитать факториал 2к
     
  2. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.339
    Симпатии:
    0
    А что такое 2к ?
     
  3. vital

    vital Больной Компом Детектед

    Регистрация:
    29 янв 2006
    Сообщения:
    2.432
    Симпатии:
    36
  4. woka

    woka Гость

    Да умнее ответов я ещетне встречал. 2k! k это переменная или константа которая умножается на 2 и находится ее факториал если не знаете что такое факториал посмотрите на википедии. Вот правда не знаю как правильнее это нужно каждое k умножать на 2- или в конце готовое число умножить на 2
     
  5. vital

    vital Больной Компом Детектед

    Регистрация:
    29 янв 2006
    Сообщения:
    2.432
    Симпатии:
    36
    Аккуратнее с выражениями. Какой вопрос - такой ответ. Это скорее вам надо почитать как правильно задавать вопросы. Еще одно выражение в таком духе - пойдете искать ответы где угодно, кроме этого форума.
    Кстати говоря, готовых решений, готовых функций, которые считают факториал - в интернете чуть больше чем достаточно. Вы даже не пытались найти.
     
  6. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.445
    Симпатии:
    8
    не поняла, если топикстартер утверждает, что понимает, что такое факториал, то это так завуалированно задан вопрос о том, что в условии (2*k)! или 2*k! ?
     
  7. woka

    woka Гость

    (2*k!) Я искал в нете но ничего не нашол того что мне надо, а мне нодо 2k! не нашол
     
  8. Rififi

    Rififi Гость

    woka

    Скажите как посчитать факториал 2к

    Надо перемножить последовательность из натуральных чисел от 1 до k включительно, а потом полученный результат умножить на 2.

    например для k = 5 ответ будет 2 * (1 * 2 * 3 * 4 * 5)
     
  9. BoYar

    BoYar Гость

    Вот так например... то что вернёт функция умножить на 2 и получишь результат.
    Код (Text):
    private static long Factorial(long k)
    {
    return k > 1 ? k * Factorial(k - 1) : 1;
    }
     
  10. acorn

    acorn PHP Developer
    Web Team

    Регистрация:
    29 авг 2004
    Сообщения:
    585
    Симпатии:
    3
    BoYar
    вам бы в библиотеке работать, со старых книг пылинки сдувать..
     

Поделиться этой страницей