Để tính được lũy thừa(mũ) của một số trong C/C++ thì ta có hàm pow nằm trong thư viện math.h.
Hàm pow có các tham số như sau: pow(kiểu dữ liệu a, kiểu dữ liệu n), với a là cơ số và n là lũy thừa bậc n(số mũ).
Cụ thể trong chương trình C để tính lũy thừa của một số ta viết như sau:
#include <stdio.h>
#include <math.h>
int main()
{
int a, n;
printf("Nhap co so a: ");
scanf("%d", &a);
printf("Nhap so mu n: ");
scanf("%d", &n);
float kq = pow(a,n);
printf("ket qua %d^%d la: %f", a, n, kq);
}
Chương trình C++
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int a, n;
printf("Nhap co so a: ");
scanf("%d", &a);
printf("Nhap so mu n: ");
scanf("%d", &n);
float kq = pow(a,n);
cout<<"Ket qua "<<a<<"^"<<n<<" la: "<<kq;
}
[Xem tất cả bài viết chủ đề C/C++ tại đây]
- Khóa học lập trình C/C++ từ A-Z cho người mới – Giảm giá 40% hôm nay
- Khóa học Java cơ bản dành cho người mới bắt đầu- Giảm 40% hôm nay
- Khóa học lập trình Android từ cơ bản đến thành thạo – Giảm ngay 40%