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 = 811 để 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 = 811 để 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
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