কম্পিউটার

C তে নন স্কোয়ার নম্বর প্রিন্ট করুন


প্রোগ্রামের বিবরণ

একটি সংখ্যার বর্গ হল সেই সংখ্যার গুণ।

একটি বর্গ সংখ্যা বা নিখুঁত বর্গ হল একটি পূর্ণসংখ্যা যা একটি পূর্ণসংখ্যার বর্গ;

নিখুঁত বর্গ হল পূর্ণ সংখ্যার বর্গ

1, 4, 9, 16, 25, 36, 49, 64, 81, 100

এখানে 1 থেকে 100 পর্যন্ত সমস্ত নিখুঁত বর্গক্ষেত্রের বর্গমূল রয়েছে৷

√1 = 1 since 12 = 1
√4 = 2 since 22 = 4
√9 = 3 since 32 = 9
√16 = 4 since 42 = 16
√25 = 5 since 52 = 25
√36 = 6 since 62 = 36
√49 = 7 since 72 = 49
√64 = 8 since 82 = 64
√81 = 9 since 92 = 81
√100 = 10 since 102 = 100

একটি অ-নিখুঁত বর্গ হল প্রতিটি সংখ্যা যা নিজের সাথে একটি পূর্ণসংখ্যা বর্গ করার ফলাফল নয়৷

নীচের সংখ্যাগুলি অ-নিখুঁত বর্গ সংখ্যা

2,3,5,6,7,8,10,11,12,13,14,15,17,18,19,20,21,22,23,24,26 etc…

অ্যালগরিদম

Check all numbers from 1 to the user specified number.
Check if it is perfect square or not.
If not a perfect square, print the Non Perfect Square Number.

উদাহরণ

/* Program to print non square numbers */
#include <stdio.h>
#include <math.h>
int main() {
   int number,i,x;
   int times = 0;
   clrscr();
   printf("Print the Non Square Numbers till:");
   scanf("%d", &number);
   printf("The Non Squre Numbers are:");
   printf("\n");
   for(i = 1;times<number;i++,times++){
      x = sqrt(i);
      if(i!=x*x){
         printf("%d\t", i);
      }
   }
   getch();
   return 0;
}

আউটপুট

C তে নন স্কোয়ার নম্বর প্রিন্ট করুন



  1. সি-তে স্কোয়ারের ভিতরে স্কয়ার প্রিন্ট করার প্রোগ্রাম

  2. সি তে কলাম অনুসারে সংখ্যা মুদ্রণের প্রোগ্রাম

  3. সি প্রোগ্রামে ম্যাট্রিক্স তির্যক প্যাটার্নে সংখ্যা মুদ্রণ করুন।

  4. পাইথন ব্যবহার করে ফিবোনাচি সিকোয়েন্স কিভাবে প্রিন্ট করবেন?