সি প্রোগ্রামিংয়ে মৌলিক সংখ্যা
সমস্যা ১: একটি সংখ্যা দেওয়া হবে সংখ্যাটি প্রাইম কিনা নির্ণয় করতে হবে। আর প্রাইম না হলে যে সংখ্যা দ্বারা বিভাজ্য ,তা প্রিন্ট করতে হবে।
#include<stdio.h>
int main()
{
int num,i,count=0;
printf("Enter your number to check, it is prime or not\n");
scanf("%d",&num);
for(i=1;i<=num;i++)
{
if(num%i==0)
{
count++;
}
}
if(count==2){
printf("The given number %d is Prime Number\n",num);
}else{
printf("The given number %d is not Prime Number\n because The number is divisible by\n",num);
for(i=1;i<=num;i++){
if(num%i==0){
printf("%d\n",i);
}
}
}
printf("\n\n\t***azomTech***\n\n");//add .forget it
return 0;
}
সমস্যা ২: ১ থেকে n পযন্ত প্রাইম নম্বর গুলি বের কর।
#include<stdio.h>
main()
{
int num,i,count=0,j;
printf("Enter a number \n");
scanf("%d",&num);
printf("The Prime numbers upto %d are\n",num);
for(i=1;i<=num;i++){
count=0;
for(j=1;j<=i;j++){
if(i%j==0){
count++;
}
}
if(count==2){
printf("%d\n",i);
}
}
printf("\n\n***azomTech***\n\n");//add .forget it
}
সমস্যা ৩: দুটি প্রাইম নম্বর দেয়া থাকবে এদের মধ্যে অবস্থিত প্রাইম নম্বর গুলি বের করতে হবে।
#include<stdio.h>main()
{
int num1,num2,i,count=0,j;
printf("Enter first prime number:");
scanf("%d",&num1);
printf("Enter second prime number:");
scanf("%d",&num2);
printf("\nThe Prime numbers between %d and %d are\n",num1,num2);
for(i=num1;i<=num2;i++){
count=0;
for(j=1;j<=i;j++){
if(i%j==0){
count++;
}
}
if(count==2){
printf("%d\n",i);
}
}
printf("\n\n\t***azomTech***\n\n");//add .forget it
}
ব্যাখ্যা : জানতে চোখ রাখুন .....
লিখেছেন ,
Md. Rusul Azom Sumon
CEO & FOUNDER azomTech
(লেখাটি লেখক কতৃক সংরক্ষিত কপি করা কপি করে পরিমার্জন করে অন্যকোথোও প্রকাশ করা সম্পূর্ণ নিষিদ্ধ ,কিন্তু অবাণিজ্যিক উদ্যেশে(শিক্ষার জন্য ) লেখকের অনুমতি নিয়ে ব্যবহার করা যাবে )
No comments