কীভাবে একটি সংখ্যা a এর b ঘাত (power) বের করতে হয়।
Multiplication-এর মাধ্যমে Loop দিয়ে power বের করা।
Base (a) এবং Exponent (b) কীভাবে কাজ করে।
for loop-এর ব্যবহার।
ধাপে ধাপে ব্যাখ্যা:
Step 1: ইউজার থেকে base এবং power ইনপুট নেওয়া।
C
scanf("%d%d",&base,&power);
Step 2: Loop চালিয়ে base কে বারবার গুণ করা।
C
for(i =1; i <= power; i++){ result = result * base;}
উদাহরণ:
C
#include<stdio.h>intmain(){int base, power, i;longlong result =1;printf("Base এবং Power লিখুন (স্পেস দিয়ে): ");scanf("%d%d",&base,&power);for(i =1; i <= power; i++){ result = result * base;}printf("%d^%d = %lld", base, power, result);return0;}
আউটপুট উদাহরণ:
উদাহরণ ১:
C
ইনপুট:Base এবং Power লিখুন (স্পেস দিয়ে): 25আউটপুট:2^5=32
উদাহরণ ২:
C
ইনপুট:Base এবং Power লিখুন (স্পেস দিয়ে): 33আউটপুট:3^3=27
ব্যাখ্যা:
base হচ্ছে যেটাকে বারবার গুণ করা হয়।
power হচ্ছে কতবার গুণ করা হবে।
প্রথমে result = 1 রাখা হয়।।
তারপর for লুপ চালিয়ে result = result * base; করে প্রতিবার গুণ করা হয়।
long long টাইপ ব্যবহার করলে বড় সংখ্যা হ্যান্ডেল করা যায়।