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();
}