Prime Number Program in C using For loop

Prime Number Program in C using For loop

Prime number program to print from 1 to 100.

C program to print numbers from 1 to 100:
#include<stdio.h>
int main()
{
  int limit = 100;
    printf("Prime numbers between 1 and 100 are: ");
    for(int i = 2; i < limit; i++)
    { 
     int flag = 0;
     for(int j=2;j < i;j++)
      {
             if(i%j==0)
              {
                 flag = 1;
                 break;
             }
        }
         if(flag ==0)
             printf("%d ",i);
    }
   return 0;
}
Output:
Prime numbers between 1 and 100 are: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97.

Explanation of the above program: 

  1. If the For loop condition (i <= limit) is true then loop enters into for loop and check the if condition (i%j == 0). 
  2. If the condition is true the Entered number is not the prime number.
  3.  If the condition is False, then the Prime number is printed up to the given limit. When for loop condition (101 <=100) then the program terminates.

Prime Number Program in C using For loop

Prime number program to print from 1 to N.

C program to print numbers from 1 to N:
#include<stdio.h>
int main(){
  int i,j,count,k;
    printf("Enter max range: ");
    scanf("%d",&k);
    for(i = 1;i<=k;i++)
     {
         count = 0;
         for(j=2;j<=i/2;j++){
             if(i%j==0){
                 count++;
                 break;
             }
        }
         if(count==0 && i!= 1)
             printf("%d ",i);
    }
   return 0;

}
Output:
Enter max range: 70

2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67.

Explanation of the above program: 

  1. First, the user should give the range value from the keyboard. the value is stored in the variable "k". 
  2. If the For loop condition (i <= limit) is true then loop enters into for loop and check the if condition (i%j == 0). 
  3. If the condition is true the Entered number is not the prime number.
  4.  If the condition is False, then the Prime number is printed up to the given limit. When for loop condition (101 <=100) then the program terminates.


Also Read: Java strings interview questions Java collections interview questions Java exception handling interview questions Java multithreading interview questions Java io streams interview questions Core Java interview questions Java constructor interview questions USPS Tracking USPS Hold Mail   Liteblue Liteblue login Earthlink Webmail  RCN Webmail BU Webmail Towson University Webmail Gmail login Shaw Webmail Cox Email GoDaddy Webmail Walmart Credit Card Login TCS Webmail bookzz 192.168.0.1 liteblue usps gov human resources Hotmail login WalmartOne Login upsers outlook webmail Factorial program in Java constructor in java switch case in java java data types java if else Gmail sign in Gmail Gmail sign up AOL Mail login PSU Webmail Juno Webmail Rackspace Webmail Webmail DQFanSurvey Tellpopeyes survey Kroger feedback Disney hub tiktok login Netflix login
Share:

Our Services

Search This Blog

  • ()
Powered by Blogger.

Alphabet Pattern (or) Character Pattern21 Program in C

Write "C"  Program to print below Alphabet Pattern21 (or) Character Pattern21: To underst...