A community for students.
Here's the question you clicked on:
 0 viewing
annas
 2 years ago
C program to find prime numbers
annas
 2 years ago
C program to find prime numbers

This Question is Closed

annas
 2 years ago
Best ResponseYou've already chosen the best response.5#include<stdio.h> #include<conio.h> void main() { int a,b; // initialization of variables clrscr(); // clear screen printf("Enter a Number:"); // display message scanf("%d",&a); //get value printf("\n\nPrime Factors of %d is: ",a); //display message for(b=2;b<=n;b++) //loop { // starting of for loop if(a%b==0) // if a/b and remainder is 0 then { printf("%d,",b); a=a/b; b; if(a==1) break; } } getche(); }

ParthKohli
 2 years ago
Best ResponseYou've already chosen the best response.0Even though I don't understand this, I like it :P Great work! I appreciate it :)

ParthKohli
 2 years ago
Best ResponseYou've already chosen the best response.0\[\Huge \ddot \smile \]

annas
 2 years ago
Best ResponseYou've already chosen the best response.5its for finding prime number but in C

ParthKohli
 2 years ago
Best ResponseYou've already chosen the best response.0Yeah.. I can see that :)

ParthKohli
 2 years ago
Best ResponseYou've already chosen the best response.0I'm able to read the code a little. If(a%b == 0) means that the modulus of a and b is 0, correct?

ParthKohli
 2 years ago
Best ResponseYou've already chosen the best response.0More like \(a \text{ mod} b = 0\). == defines checking something.

annas
 2 years ago
Best ResponseYou've already chosen the best response.5yes but % = remainder operator

ParthKohli
 2 years ago
Best ResponseYou've already chosen the best response.0Yes, it's the same thing. :) http://www.cprogramming.com/tutorial/modulus.html

annas
 2 years ago
Best ResponseYou've already chosen the best response.5http://pythonism.wordpress.com/2008/05/04/lookingatprimenumbersinpython/

ParthKohli
 2 years ago
Best ResponseYou've already chosen the best response.0So, wish me luck in Python!

ParthKohli
 2 years ago
Best ResponseYou've already chosen the best response.0Annas dada ki\[\Huge\mathsf{\text{Jai Ho!}} \]

anusha.p
 2 years ago
Best ResponseYou've already chosen the best response.1@annas is this the program to write the prime numbers or the program to find out the prime factors of a number..???

annas
 2 years ago
Best ResponseYou've already chosen the best response.5@anusha.p its for prime factors of a number thanks for figuring that out :)

anusha.p
 2 years ago
Best ResponseYou've already chosen the best response.1u didn't declare n annas....aslo..u didn't initialize n...

annas
 2 years ago
Best ResponseYou've already chosen the best response.5thank you @anusha.p my typo mistake i m sorry lemme correct it

annas
 2 years ago
Best ResponseYou've already chosen the best response.5first of all prime number program: #include<stdio.h> #include<conio.h> void main() { int n, i = 3, count, c; printf("Enter the number of prime numbers required\n"); scanf("%d",&n); if ( n >= 1 ) { printf("First %d prime numbers are :\n",n); printf("2\n"); } for ( count = 2 ; count <= n ; count++ ) { for ( c = 2 ; c <= i  1 ; c++ ) { if ( i%c == 0 ) break; } if ( c == i ) { printf("%d\n",i); count++; } i++; } return 0; }

anusha.p
 2 years ago
Best ResponseYou've already chosen the best response.1also... if(a%b==0) {........... ............. } if(a==1) { .......... ......... } getch(); }

annas
 2 years ago
Best ResponseYou've already chosen the best response.5#include<stdio.h> #include<conio.h> void main() { int a,b; // initialization of variables clrscr(); // clear screen printf("Enter a Number:"); // display message scanf("%d",&a); //get value printf("\n\nPrime Factors of %d is: ",a); //display message for(b=2;b<=a;b++) //loop { // starting of for loop if(a%b==0) // if a/b and remainder is 0 then { printf("%d,",b); a=a/b; b; if(a==1) break; } } getche(); } now its ok actually i wrote it in hurry so got some mistakes. and @anusha.p i m very much thankful to you for helping me out :) really appreciated it. @anusha.p brackets are rightly placed :)

anusha.p
 2 years ago
Best ResponseYou've already chosen the best response.1no mention.......... yeah..braces are at their respective places only....lol.......sorry..

annas
 2 years ago
Best ResponseYou've already chosen the best response.5oh there is one more mistake : #include<stdio.h> #include<conio.h> void main() { int a,b; // initialization of variables clrscr(); // clear screen printf("Enter a Number:"); // display message scanf("%d",&a); //get value printf("\n\nPrime Factors of %d is: ",a); //display message if(a==1){ break; } else{ for(b=2;b<=a;b++) //loop { // starting of for loop if(a%b==0) // if a/b and remainder is 0 then { printf("%d,",b); a=a/b; b; } } } getche(); }

annas
 2 years ago
Best ResponseYou've already chosen the best response.5what i did is i put the if condition where the user gives value

annas
 2 years ago
Best ResponseYou've already chosen the best response.5thank you once again @anusha.p

annas
 2 years ago
Best ResponseYou've already chosen the best response.5getch() and getche() are used to get input from the keyboard in character but in getche() it will display character on screen too. here "e" stands for echo
Ask your own question
Sign UpFind more explanations on OpenStudy
Your question is ready. Sign up for free to start getting answers.
spraguer
(Moderator)
5
→ View Detailed Profile
is replying to Can someone tell me what button the professor is hitting...
23
 Teamwork 19 Teammate
 Problem Solving 19 Hero
 Engagement 19 Mad Hatter
 You have blocked this person.
 ✔ You're a fan Checking fan status...
Thanks for being so helpful in mathematics. If you are getting quality help, make sure you spread the word about OpenStudy.