কম্পিউটার টিউটোরিয়াল

C ভাষায় ফর লুপ ব্যবহার করে দত্ত ডিজিটের গুণফল বের করা


ব্যবহারকারী একটি সংখ্যা ইনপুট দেবে, তারপর সেটিকে প্রতিটি ডিজিটে ভাগ করে, শেষে ফর লুপ ব্যবহার করে সেসব ডিজিটের গুণফল বের করবে।

দত্ত ডিজিটের গুণফল বের করার লজিক—

for (product = 1; num > 0; num = num / 10) {
    rem = num % 10;
    product = product * rem;
}

উদাহরণ ১

ফর লুপ ব্যবহার করে দত্ত সংখ্যার ডিজিটগুলোর গুণফল বের করার C প্রোগ্রাম—

#include <stdio.h>
int main() {
    int num, rem, product;
    printf("enter the number : ");
    scanf("%d", &num);
    for (product = 1; num > 0; num = num / 10) {
        rem = num % 10;
        product = product * rem;
    }
    printf(" result = %d", product);
    return 0;
}

আউটপুট

enter the number: 269
result = 108
enter the number: 12345
result = 120

উদাহরণ ২

হয়াইল লুপ ব্যবহার করে ডিজিটের গুণফল বের করার আরেকটি উদাহরণ—

#include <stdio.h>
int main() {
    int num, rem, product = 1;
    printf("enter the number : ");
    scanf("%d", &num);
    while (num != 0) {
        rem = num % 10;
        product = product * rem;
        num = num / 10;
    }
    printf(" result = %d", product);
    return 0;
}

আউটপুট

enter the number: 257
result = 70
enter the number: 89
result = 72

  1. জাভাতে for লুপ ব্যবহার করে enum ভ্যালু ইটারেট করা

  2. জাভাতে দেওয়া ক্যারেক্টারের ইউনিকোড ক্যাটেগরি খুঁজে বের করা

  3. পাইথনে দেওয়া সংখ্যার অঙ্ক গণনা করার প্রোগ্রাম

  4. আপনার উইন্ডোজ ১০/১১ প্রোডাক্ট কী দ্রুত ও নিরাপদে খুঁজে বের করুন