Write a program to print the prime numbers from 1 to 100?
Answers were Sorted based on User's Feedback
Answer / prth
#include<stdio.h>
#include<conio.h>
void main()
{
int flag,x;
clrscr();
printf("1\t");
for(int i=1;i<=100;i++)
{
flag=0;
for(x=2;x<=i;x++)
{
if(i%x==0)
{
flag=1;
break;
}
else
continue;
}
if(i==x)
printf("%d\t",i);
}
getch();
}
Is This Answer Correct ? | 48 Yes | 11 No |
Answer / m santhosh
int count=0;
int number=100; //// print Prime no's from 1 to 100
for(int i=1;i<=number;i++)
{
count=0;
for(int j=1;j<=i;j++)
{
if((i%j==0))
{
count++;
}
}
if(count<=2)
{
printf("\nPrime Number = %d",i);
}
}
Is This Answer Correct ? | 14 Yes | 9 No |
Answer / tirth raj
#include<stdio.h>
#include<conio.h>
void main()
{
int num,div;
clrscr();
printf("First two prime no.1&2");
for(num=3;num<=100;num++)
{
div=2;
while(div<=num-1)
{
if(num%div==0)
{
break;
}
else
{
div++;
}
}
if(div==num)
printf("\nPrime Number = %d",num);
}
getch();
}
Is This Answer Correct ? | 6 Yes | 6 No |
Answer / nikith
#include<stdio.h>
#include<conio.h>
int main()
{
int num,n,div,p;
printf("Enter any number: ");
scanf("%d", &num);
for(n=2; n<=num; n++)
{
for(div=2; div<n; div++)
{
if(n%div==0)
{
p=0;
break;
}
p=1;
}
if(p)
printf("\t%d",n);
}
getch();
return 0;
}
Is This Answer Correct ? | 8 Yes | 8 No |
Answer / aravind
#include<stdio.h?
int main()
{
int i,count=0;
for(i=1;i<=100;i++)
{
a=i%10;
if(a==0)
{
count++;
if(count<=2)
printf("the prime numbers are %d",i);
}
else
count=count;
}
the above answer is good but it will not print 1 as prime.
Is This Answer Correct ? | 14 Yes | 23 No |
Answer / deva
int main()
{
int i,j,count=0;
for(i=2;i<100;i++)
{
for( j=2;j<i;j++)
{
if(i%j==0)
count++;
}
if (count==0)
printf("%d\t",i);
count=0;
}
}
Is This Answer Correct ? | 22 Yes | 37 No |
Answer / dash
#include<stdio.h>
#include<conio.h>
void main()
{
int number,i;
clrscr();
for(i=1;i<=100;i++)
{
if(i%2==0)
{
printf("\n\n not prime number\t%d",i);
}
else
printf("\n\n prime number\t%d",i);
}
getch();
}
Is This Answer Correct ? | 31 Yes | 86 No |
How do I use strcmp?
write a program whose output will be- 1 12 123 1234
Write a program to print “hello world” without using semicolon?
What is a pointer?
Why is it usually a bad idea to use gets()? Suggest a workaround.
write a addition of two no. program with out using printf,scanf,puts .
Is c language still used?
where are auto variables stored? What are the characteristics of an auto variable?
why we are using float in C
Give the Output : * * * * * * * * * *
Explain the priority queues?
What is extern c used for?