Hi, I am

Ngô Tôn

I am a programmer.

Home / Programming / C/C++ / Tính giai thừa số nguyên dương

Tính giai thừa số nguyên dương

Yêu cầu:

Tính giai thừa của số nguyên dương N.

Thuật toán:

Sử dụng phương pháp đệ quy.

Code:

/************************************************************
#include "stdio.h"
#include "conio.h"

long giaithua(int N);

void main()
{
int N;
long ket_qua;
do
{
printf("\n Nhap vao so nguyen duong N = ");
scanf("%d", &N);
}
while(N < 0);
ket_qua = giaithua(N);
printf("\n %d! = %ld", N, ket_qua);
getch();
}

long giaithua(int N)
{
if(N == 0)
return 1;
else
return N*giaithua(N-1);
}

Kết quả:

Yêu cầu: Tính giai thừa của số nguyên dương N. Thuật toán: Sử dụng phương pháp đệ quy. Code: Kết quả: [crayon-5d62ba9082773931428589/]

User Rating: 5 ( 1 votes)

About ngoton

Ngô Tôn is a programmer with passion for tailored software solutions. Comes with 6+ years of IT experience, to execute beautiful front-end experiences with secure and robust back-end solutions.

Check Also

Xây dựng hàm bạn để tính diện tích hình chữ nhật

Yêu cầu: Xây dựng hàm bạn để tính diện tích hình chữ nhật Code: Giải …

Leave a Reply

Your email address will not be published. Required fields are marked *