Hướng dẫn compute a power b hackerrank solution in c++ - tính toán giải pháp hackerrank power b trong c ++

Trong ví dụ này, bạn sẽ học cách tính toán sức mạnh của một số.

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình C sau:

  • C Các nhà khai thác lập trình
  • C trong khi và làm ... trong khi vòng lặp

Chương trình dưới đây lấy hai số nguyên từ người dùng (số cơ sở và số mũ) và tính toán sức mạnh.

Ví dụ: Trong trường hợp 23

  • 2 là số cơ sở
  • 3 là số mũ
  • Và, sức mạnh bằng
    Enter a base number: 3
    Enter an exponent: 4
    Answer = 81
    
    0

Sức mạnh của một số sử dụng vòng lặp trong khi

#include 
int main() {
    int base, exp;
    long double result = 1.0;
    printf("Enter a base number: ");
    scanf("%d", &base);
    printf("Enter an exponent: ");
    scanf("%d", &exp);

    while (exp != 0) {
        result *= base;
        --exp;
    }
    printf("Answer = %.0Lf", result);
    return 0;
}

Đầu ra

Enter a base number: 3
Enter an exponent: 4
Answer = 81

Chúng ta cũng có thể sử dụng hàm

Enter a base number: 3
Enter an exponent: 4
Answer = 81
1 để tính công suất của một số.


Năng lượng sử dụng hàm pow ()

#include 
#include 

int main() {
    double base, exp, result;
    printf("Enter a base number: ");
    scanf("%lf", &base);
    printf("Enter an exponent: ");
    scanf("%lf", &exp);

    // calculates the power
    result = pow(base, exp);

    printf("%.1lf^%.1lf = %.2lf", base, exp, result);
    return 0;
}

Đầu ra

Enter a base number: 2.3
Enter an exponent: 4.5
2.3^4.5 = 42.44

Chúng ta cũng có thể sử dụng hàm

Enter a base number: 3
Enter an exponent: 4
Answer = 81
1 để tính công suất của một số.

base(-exponent) = 1 / (baseexponent)

For example,

2-3 = 1 / (23)

Permalink

Không thể lấy lại những người đóng góp tại thời điểm này

Tệp này chứa văn bản unicode hai chiều có thể được giải thích hoặc biên dịch khác với những gì xuất hiện dưới đây. Để xem xét, hãy mở tệp trong một trình soạn thảo cho thấy các ký tự Unicode ẩn. Tìm hiểu thêm về các ký tự unicode hai chiều

'' '
Cho hai số nguyên a và b. Tính toán một nguồn b.
Định dạng đầu vào
Đầu vào chứa hai số nguyên dương A và b.
Hạn chế
1
0
Định dạng đầu ra
In một sức mạnh b.
Đầu vào mẫu 0
2 3
Đầu ra mẫu 0
8
Giải thích 0
Tự giải thích.
'' '
Cho hai số nguyên a và b. Tính toán một nguồn b.,e=map(int,input().split())
Định dạng đầu vào(pow(b,e))


Lấy hai số nguyên từ người dùng cho cơ sở và số mũ và tính toán sức mạnh như được giải thích dưới đây.

Thí dụ

Hãy xem xét những điều sau đây để viết một chương trình C.

  • Giả sử cơ sở = 3
  • Số mũ = 4
  • Power=3*3*3*3

Thuật toán

Theo thuật toán được đưa ra dưới đây -

Step 1: Declare int and long variables.
Step 2: Enter base value through console.
Step 3: Enter exponent value through console.
Step 4: While loop.
Exponent !=0
   i. Value *=base
   ii. –exponent
Step 5: Print the result.

Thí dụ

Hãy xem xét những điều sau đây để viết một chương trình C.

#include
int main(){
   int base, exponent;
   long value = 1;
   printf("Enter a base value:
");    scanf("%d", &base);    printf("Enter an exponent value: ");    scanf("%d", &exponent);    while (exponent != 0){       value *= base;       --exponent;    }    printf("result = %ld", value);    return 0; }

Giả sử cơ sở = 3

Số mũ = 4

Run 1:
Enter a base value:
5
Enter an exponent value: 4
result = 625
Run 2:
Enter a base value:
8
Enter an exponent value: 3
result = 512

Thí dụ

Hãy xem xét những điều sau đây để viết một chương trình C.

#include
#include
int main() {
   double base, exponent, value;
   printf("Enter a base value: ");
   scanf("%lf", &base);
   printf("Enter an exponent value: ");
   scanf("%lf", &exponent);
   // calculates the power
   value = pow(base, exponent);
   printf("%.1lf^%.1lf = %.2lf", base, exponent, value);
   return 0;
}

Giả sử cơ sở = 3

Số mũ = 4

Enter a base value: 3.4
Enter an exponent value: 2.3
3.4^2.3 = 16.69

Hướng dẫn compute a power b hackerrank solution in c++ - tính toán giải pháp hackerrank power b trong c ++

Thuật toán

  • Theo thuật toán được đưa ra dưới đây -
  • Chương trình sau đây giải thích cách tính công suất của số đã cho bằng ngôn ngữ C.
  • Đầu ra
  • Khi chương trình trên được thực thi, nó sẽ tạo ra kết quả sau -
  • Nếu chúng ta muốn tìm sức mạnh của các số thực, chúng ta có thể sử dụng hàm POW là hàm được xác định trước có trong Math.H.
  • Cập nhật vào ngày 24 tháng 3 năm 2021 14:14:46
  • Câu hỏi và câu trả lời liên quan
  • Chương trình C ++ để tính công suất của một số
  • Chương trình Java để tính toán sức mạnh của một số đã cho bằng cách sử dụng đệ quy
  • Chương trình Java để tính toán sức mạnh của một số
  • Tính công suất của một số trong chương trình Java
  • Làm thế nào để tính năng lượng của một số sử dụng đệ quy trong C#?
  • Chương trình C ++ để tính năng lượng bằng cách sử dụng đệ quy
  • Chương trình C ++ để tính toán số ngày lẻ trong số năm nhất định
  • Chương trình Golang để kiểm tra sức mạnh của 4 của một số nhất định
  • Chương trình Java để tính toán GCD của một số đã cho bằng cách sử dụng đệ quy

Làm thế nào để bạn tính toán sức mạnh của trong C?

pow () là chức năng để có được sức mạnh của một số, nhưng chúng ta phải sử dụng #include trong c/c ++ để sử dụng hàm pow () đó. Sau đó, hai số được thông qua. Ví dụ - POW (4, 2); Sau đó, chúng tôi sẽ nhận được kết quả là 4^2, đó là 16., but we have to use #include in c/c++ to use that pow() function. then two numbers are passed. Example – pow(4 , 2); Then we will get the result as 4^2, which is 16.

Làm thế nào để bạn tìm thấy sức mạnh của một số có chức năng POW trong C?

Hàm năng lượng trong C..
Hàm pow () được sử dụng để tìm sức mạnh của một số đã cho ..
Nó trả lại x nâng lên sức mạnh của y (tức là xy) ..
Hàm pow () có mặt trong toán học.H Tệp tiêu đề.Vì vậy, bạn cần nhập toán.H Tệp tiêu đề trong chương trình để sử dụng hàm pow () ..

Làm thế nào để bạn tìm thấy sức mạnh của một số trong C trong khi vòng lặp?

Bước 1: Khai báo các biến int và dài.Step 2: Nhập giá trị cơ sở thông qua bảng điều khiển. Step 2: Enter base value through console. Step 3: Enter exponent value through console. Step 4: While loop.

Làm thế nào để bạn tìm thấy sức mạnh của số lượng lớn trong C?

Đây là thuật toán tìm sức mạnh của một số ...
Khởi tạo mang như 0 ..
Làm theo I = 0 đến res_size-1.….một.Tìm prod = res [i]*x+mang.….b.Lưu trữ chữ số cuối cùng của prod in res [i] và các chữ số còn lại trong mang ..
Lưu trữ tất cả các chữ số mang trong Res [] và tăng res_size theo số chữ số ..