Rumah > pembangunan bahagian belakang > C++ > Program C untuk mengira kuasa nombor yang diberikan

Program C untuk mengira kuasa nombor yang diberikan

PHPz
Lepaskan: 2023-09-22 21:41:02
ke hadapan
984 orang telah melayarinya

Program C untuk mengira kuasa nombor yang diberikan

Dapatkan dua integer daripada pengguna sebagai asas dan eksponen dan hitung kuasa seperti yang dijelaskan di bawah.

Contoh

Pertimbangkan perkara berikut untuk menulis atur cara C.

  • Andaikan asasnya ialah 3
  • Eksponen ialah 4
  • Kuasa=3*3*3*3

Algoritma

Ikuti algoritma yang diberikan di bawah:

Contoh cara menggunakan program berikut

Bahasa C untuk mengira kuasa nombor tertentu.

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.
Salin selepas log masuk

Output

Apabila program di atas dilaksanakan, hasil berikut dihasilkan -

#include<stdio.h>
int main(){
   int base, exponent;
   long value = 1;
   printf("Enter a base value:</p><p> ");
   scanf("%d", &base);
   printf("Enter an exponent value: ");
   scanf("%d", &exponent);
   while (exponent != 0){
      value *= base;
      --exponent;
   }
   printf("result = %ld", value);
   return 0;
}
Salin selepas log masuk

Contoh

Jika kita ingin mencari kuasa nombor nyata, kita boleh menggunakan fungsi pow, iaitu fungsi yang telah ditetapkan dalam matematik.h .

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
Salin selepas log masuk

Output

Apabila program di atas dilaksanakan, keputusan berikut terhasil -

#include<math.h>
#include<stdio.h>
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;
}
Salin selepas log masuk

Atas ialah kandungan terperinci Program C untuk mengira kuasa nombor yang diberikan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan