কীভাবে একটি ফাংশন (Function) তৈরি ও ব্যবহার করতে হয়।
কীভাবে ফাংশন দিয়ে কোনো সংখ্যার cube (ঘনফল) বের করা যায়।
return statement এর ব্যবহার।
function call কীভাবে main() এর মধ্যে হয়।
ধাপে ধাপে ব্যাখ্যা:
Step 1: Function তৈরি করা।
C
intcube(intn){return n * n * n;}
Step 2: ইউজার ইনপুট নেওয়া।
C
scanf("%d",&num);
Step 3: Function call করে ফলাফল নেওয়া।
C
result =cube(num);
উদাহরণ:
C
#include<stdio.h>// Function to calculate cubeintcube(intn){return n * n * n;}intmain(){int num, result;printf("একটি সংখ্যা লিখুন: ");scanf("%d",&num); result =cube(num);printf("%d সংখ্যার cube (ঘনফল) হলো: %d", num, result);return0;}
আউটপুট উদাহরণ:
উদাহরণ ১:
C
ইনপুট:একটি সংখ্যা লিখুন: 3আউটপুট:3 সংখ্যার cube(ঘনফল) হলো: 27
উদাহরণ ২:
C
ইনপুট:একটি সংখ্যা লিখুন: 5আউটপুট:5 সংখ্যার cube(ঘনফল) হলো: 125
ব্যাখ্যা:
cube(int n) → একটি ফাংশন যেটি n * n * n করে cube রিটার্ন করে।
main() এর ভিতরে আমরা ফাংশনকে call করে ফলাফল পাই।
এই লেসনে ফাংশন কীভাবে কাজ করে ও কীভাবে value return করে — সেটা পরিষ্কারভাবে বোঝানো হয়েছে।