CSE Lecturers

CSE Lecturers

Share

"CSE Lecturers" provides free course, tutorials and information on various technology topics.

04/07/2025

“Education is not the filling of a pot but the lighting of a fire”

03/07/2025

“The roots of education are bitter, but the fruit is sweet.”

02/07/2025

“The beautiful thing about learning is nobody can take it away from you.”

01/07/2025

Education is not preparation
for life;
education is life itself.”

17/05/2025

Write a C program to find the sum of individual digits of a positive integer.

স্ট্যান্ডার্ড ইনপুট/আউটপুট লাইব্রেরি যোগ করা হয়েছে। এটি printf এবং scanf ফাংশন ব্যবহারের জন্য প্রয়োজন।
int main() {
প্রোগ্রামের মূল ফাংশন। এখান থেকে প্রোগ্রাম এক্সিকিউশন শুরু হয়।
int number, sum = 0, remainder;
তিনটি ভেরিয়েবল ডিক্লেয়ার করা হয়েছে:
printf("Enter a positive integer: ");
ব্যবহারকারীকে একটি পজিটিভ ইন্টিজার সংখ্যা ইনপুট দেওয়ার জন্য প্রম্পট প্রদর্শন করা হয়েছে।
scanf("%d", &number);
ব্যবহারকারীর ইনপুট নেওয়া হয়েছে এবং `number` ভেরিয়েবলে সংরক্ষণ করা হয়েছে।
while (number != 0) {
একটি লুপ শুরু করা হয়েছে যা চলবে যতক্ষণ না `number` এর মান `0` হয়।
remainder = number % 10; // Extract the last digit
সংখ্যাটির শেষ ডিজিট বের করা হয়েছে। `%` অপারেটর ব্যবহার করে সংখ্যাটিকে ১০ দিয়ে ভাগ করে ভাগশেষ বের করা হয়েছে।
sum += remainder;
শেষ ডিজিটটি `sum` ভেরিয়েবলে যোগ করা হয়েছে।
number = number / 10;
সংখ্যাটির শেষ ডিজিট বাদ দিয়ে পরবর্তী ডিজিটে যাওয়া হয়েছে। `number` কে ১০ দিয়ে ভাগ করে ভাগফল নেওয়া হয়েছে।
}

printf("Sum of the digits is: %d\n", sum);
ডিজিটগুলোর যোগফল প্রিন্ট করা হয়েছে।
return 0;
প্রোগ্রাম সফলভাবে শেষ হয়েছে বোঝানোর জন্য `0` রিটার্ন করা হয়েছে।

Want your business to be the top-listed Engineering Company in Dhaka?
Click here to claim your Sponsored Listing.

Address


Dhaka
1230