Dù biết bài này là dễ nhưng có nhiều bạn tính không ra do không biết đặt biến S như thế nào, trong bài này biến s=1;
nếu biến s=0 thì s=s*i sẽ luôn =0 =>> sai.
- Code:
-
#include<iostream.h>
#include<conio.h>
int main()
{
int i,s,n;
cout<<"nhap n: ";cin>>n;
s=1;
for (i=1;i<=n;i++) s=s*i;
cout<<s;
getche();
}