factorial

    -4

    3답변

    어디서 잘못되었는지 찾을 수 없습니다. 계산기는 잘 작동하지만 주어진 숫자의 계승 ('!'이 연산자로 사용됨)을 찾으려면 '1'과 '59'와 같은 이상한 답변이 표시됩니다. 누군가 내가 미끄러 져서 도움이되는 것을 찾을 수 있습니까? 또한, 내가 업로드하려고하는 코드의 길이에 대해 유감스럽게 생각합니다. #include "Header.h" class T

    3

    2답변

    나는 재귀의 계승의 예를 살펴보고, 올바르게 이해하고 있는지 확인하고 싶습니다! * 계승 (4) 계승 = (4-1) * 4 팩토리얼 = (3-1) * 3 * 4 = 계승 (2-1) : def factorial(n): if(n == 0): return 1 else: return n * factorial(n-1) 내가

    0

    1답변

    nPr % m의 값을 알아야합니다. 이것은 내가 사용한 접근 방식입니다. 찾아 N!의 %의 m (NR)! %의 m 및 %의 m이 N! %의 m보다 크다! (NR), 어떤 경우에, 그러나 그들 분할 그래서 결과물 NPR은 0 그러면 무엇을해야합니까?

    2

    1답변

    나는 나에게 숫자의 계승을 제공하는 기능을 가지고 class Integer def fact (1..self).reduce(:*) || 1 end end 내가 수학 표기법 계승의 사용하여이 메서드를 호출 할 수있는 방법을 알고 싶습니다 "N을!" 나는 class Integer def ! (1..self).re

    0

    3답변

    C- 언어로 기본 계승 예제 프로그램을 만들려고 노력하고 있지만 작동하는 있지만 다음과 같은 프로그램이 == 비교 연산자와 제대로 작동하지 않는 이유를 이해할 수 없습니다. < = 연산자로 완전히 괜찮습니다. 비 기능적 버전 : #include <stdio.h> int main() { int i, n, fact=1; printf(

    0

    4답변

    를 깨짐이 공식 input = 5; 5! = 5(4)(3)(2)(1) 유일한 것은이 말은 사용할 수 없습니다 것을 'FAC를 수행 '수학 이외의 함수로 생각합니다. 그렇습니다. #include <iostream> using namespace std; int main() { int fac = 0; int sum = 0;

    1

    1답변

    나는 간단한 재귀 적 계승 프로그램을 가지고있다. 이 연습의 핵심은 예외를 처리하는 것입니다. 우리는 부정적인 번호가없는의 한계와 그것을 잘 작동처럼보다 큰 12 { int factorial(int); int number = 0; string s; while(number != -1) { cout <<

    0

    1답변

    다음 절차와 같은 currying 방법을 작성해야합니다. ; Signature: c-bc(n) ; Type: [Number -> [Number -> Number]] ; Purpose: A naive Currying for binomial coefficient (n, k). ; Pre-conditions: n is a natural number ; T

    0

    1답변

    기본적으로 질문은 계승 함수의 네 가지 구현에 대해 결과가 다르며 더 구체적으로 왜 n = 13에서 함수가 달라지기 시작합니까? 함수 f를 위해 다른 시작 내가 왜이 질문은 답변이 아마 여기에 제시되어 있기 때문에 중복 아마도 실현 library(Rcpp) cppFunction(' int facCpp(int n) { if (

    0

    1답변

    무엇이 잘못되었는지 말해 주시길 바랍니다. 컴파일하지만 콘솔에 번호를 입력 할 때 충돌이 발생합니다. 나는 다음에 무엇을 써야할지 모르겠다. 나는 내 글을 쓸 수있는 무엇인가를 쓸 것이다. #include <stdio.h> #include <stdlib.h> #include <math.h> /* run this program using the con