Gia sư Cần Thơ, Dạy Kèm Cần Thơ

VỮNG TIN - TIẾP BƯỚC - THÀNH CÔNG


Bài 11. Tính S(n) = 1 + 1.2 + 1.2.3 + ... + 1.2.3...n

Share
avatar
admin
Admin
Admin

Tổng số bài gửi : 1207
Points : 3010
Join date : 11/11/2009
Age : 36
Đến từ : Cần Thơ

Bài 11. Tính S(n) = 1 + 1.2 + 1.2.3 + ... + 1.2.3...n

Bài gửi  admin on Sun Oct 03, 2010 1:53 pm

Tính S(n) = 1 + 1.2 + 1.2.3 + ... + 1.2.3...n

BÀI TOÁN
Viết chương trình tính S(n) = 1 + 1.2 + 1.2.3 + ... + 1.2.3...n với n được nhập từ bàn phím
CHƯƠNG TRÌNH THAM KHẢO
Code:
#include "conio.h"
#include "stdio.h"

unsigned int S(unsigned int n) {
    unsigned int temp = 0, temp1 = 1;
    for(int i = 1; i<=n; i++)
    {
        temp1 = temp1 * i;
        temp = temp + temp1;
    }
    return temp;
}

void main(){
    clrscr();
    unsigned int n;
    printf("Nhap vao n = ");
    scanf("%d",&n);
    printf("S = %d",S(n));
    getch();
}

    Hôm nay: Sun Feb 25, 2018 7:04 am