কম্পিউটার

C প্রোগ্রামে প্রদত্ত সংখ্যার একক অঙ্কের গুণিতক প্রিন্ট করুন


N নম্বর ইনপুট করুন এবং একটি প্রদত্ত সংখ্যার একক সংখ্যা আনুন এবং সেই সংখ্যার গুণিতকগুলি প্রদর্শন করুন৷

ইনপুট − N=326

আউটপুট − এককের অঙ্ক হল 6 এবং এর গুণিতক হল 2 এবং 3

দ্রষ্টব্য − যেকোন সংখ্যার একক সংখ্যা সেই সংখ্যার সাথে %10 গণনা করে আনা যেতে পারে

উদাহরণস্বরূপ - যদি আপনার একটি সংখ্যা N দিয়ে দেওয়া হয় এবং আপনাকে এটির একক সংখ্যাটি

খুঁজে বের করতে হবে

আপনি N%10 ব্যবহার করতে পারেন এটি আপনাকে N

নম্বরের একক সংখ্যা ফেরত দেবে

অ্যালগোরিদম

START
Step 1 -> Declare start variables num, num2 and i
Step 2 -> input number num
Step 3 -> store num%10 in num2 to fetch unit digit
Step 4 -> print num2
Step 5 -> Loop For i=2 and i<=num2/2 and ++i
   IF num2%i=0\
      Print i
   End IF
Step 6 -> End For Loop
STOP

উদাহরণ

#include<stdio.h>
int main() {
   int num,num2,i;
   printf("\nenter a number");
   scanf("%d" , &num);
   num2=num%10;    //storing unit digit in num2
   printf("\n unit digit of %d is: %d",num,num2);
      for(i=2;i<=num2/2;++i) {    //loop till half of unit digit
      if(num2%i==0) { //calculate multiples
         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. সি-তে নম্বর প্যাটার্ন প্রিন্ট করার প্রোগ্রাম

  2. একটি প্রদত্ত সংখ্যার গুন সারণী সি তে প্রিন্ট করুন

  3. একটি প্রদত্ত সংখ্যাকে শব্দে রূপান্তর করতে সি প্রোগ্রাম

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