input license here

Viết chương trình tính tổng giai thừa trong C

 Xin chào mừng bạn đến với blog thủ thuật lập trình C, hôm nay mình sẽ giới thiệu cho các bạn một trong những bài tập lập trình C thường được sử dụng nhiều nhất trong học tập cũng như trong thực tế, để giải quyết được bài này, các bạn hãy hiểu biết về giai thừa là gì, giai thừa trong lập trình khác gì so với toán học.

Tìm hiều giai thừa

Trong toán học, giai thừa là một toán tử một ngôi trên tập hợp các số tự nhiên. Cho n là một số tự nhiên dương,"n giai thừa", ký hiệu n! là tích của n số tự nhiên dương đầu tiên. n! = 1.2.3....n VD: 4! = 1.2.3.4 = 24 8! = 1.2.3.....7.8 = 40 320 Đặc biệt, với n = 0, người ta quy ước 0! = 1.

Bài toán đặt ra cho các bạn là hãy viết một chương trình tính tổng giai thừa bằng ngôn ngữ lập trình C.

#include <stdio.h>

int main()

{

    int n, fac = 1;

    printf("Nhập số cần tính giai thừa!\n");

    scanf("%d", &n);

    for (int i = n; i >= 1; --i) {

        fac *= i;

    }

    printf("Giai thừa %d! = %d", n, fac);

    return 0;

}

Kết quả:

Related Posts
Diệp Quân
Nguyen Manh Cuong is the author and founder of the vmwareplayerfree blog. With over 14 years of experience in Online Marketing, he now runs a number of successful websites, and occasionally shares his experience & knowledge on this blog.
SHARE

Related Posts

Subscribe to get free updates

Post a Comment

Sticky