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

সি প্রোগ্রাম: দেওয়া সংখ্যার একক স্থানের ডিজিটের গুণফল প্রিন্ট করুন


ইনপুট সংখ্যা N থেকে একক স্থান বের করে তার গুণফলগুলো প্রিন্ট করতে হবে।

ইনপুট - N=326
আউটপুট - একক স্থান ৬ এবং এর গুণফল ২ এবং ৩

নোট - একক স্থান = N%10

অ্যালগরিদম

START Step 1 -> num, num2, i ডিক্লেয়ার Step 2 -> num ইনপুট Step 3 -> num2 = num%10 (একক স্থান) Step 4 -> num2 প্রিন্ট Step 5 -> Loop i=2 to num2/2    IF num2%i==0       Print i    End IF Step 6 -> End STOP

উদাহরণ

#include<stdio.h> int main() {    int num,num2,i;    printf("\nenter a number");    scanf("%d", &num);    num2=num%10;    printf("\n unit digit of %d is: %d",num,num2);    for(i=2;i<=num2/2;++i) {       if(num2%i==0) {          printf("\n multiple of %d is: %d",num2,i);       }    } return 0; }

আউটপুট

enter a number329 unit digit of 329 is: 9 multiple of 9 is: 3

  1. C প্রোগ্রামিং-এ নাম্বার প্যাটার্ন প্রিন্ট করা (দুই ধরনের প্যাটার্ন)

  2. C প্রোগ্রামিং-এ দেয়া সংখ্যার গুনন সারণি (Multiplication Table) প্রিন্ট করা

  3. C প্রোগ্রাম: দেওয়া সংখ্যাকে শব্দে রূপান্তর করা

  4. দেওয়া সংখ্যার সব প্রাইম ফ্যাক্টর দক্ষতার সাথে প্রিন্ট করার পাইথন প্রোগ্রাম