Thứ Tư, 13 tháng 7, 2016

C/C++ | Bài tập 10 | Tính T(X N) = X^N



#include <iostream>
using namespace std;

//Bài 10: Tính T(x, n) = x^n

int calSum(int X, int N)
{
 int P = 1;
 for (int i = 1; i <= N; i++)
 {
  P = P * X;
 }
 return P;
}

int main()
{
 int X, N;
 cout << "Input X = ";
 cin >> X;
 cout << "Input N = ";
 cin >> N;

 int result = calSum(X, N);
 cout << "Result " << result;

 cout << "\n";
 return 0;
}

C/C++ | Bài tập 9 | Tính T(N) = 1 x 2 x 3...x N - Giai thừa

 

#include <iostream>
using namespace std;


//Bài 9: Tính T(n) = 1 x 2 x 3...x N, N >= 0
//
//
//Bước 1 : Khai bao biến P = 1;
//Bước 2 : Duyệt từ 1 đến <= N
//Công thức
//Bước 3 : Trả về P

long long calSum(int N)
{
 long long P = 1; 
 for (int i = 1; i <= N; i++)
 {
  P = P * i;
 }
 return P;
}

int main()
{
 int N = 0;
 cout << "Input N = ";
 cin >> N;

 long long result = calSum(N);
 cout << "result = " << result;

 cout << "\n";
 return 0;
}