prime or not

C++ code to display prime numbers from 1 to 100 or 1 to n

C++ code to display prime numbers from 1 to 100 or 1 to n

In this article, we will discuss the concept of C++ code to display prime numbers from 1 to 100 or 1 to n

In this code, we are going to learn how to print prime number from 1 to 100 or 1 to n using several ways in C++ language.

This is done using for loop , while loop , do-while loop and function in C++ language

code to display prime numbers from 1 to 100 or 1 to n using for loop

In this program, we will print prime numbers from 1 to 100 or 1 to n  using a for loop in C++ language

Program 1

#include <iostream>
#include <conio.h>
using namespace std;

int main()
{
    int i,j,n;
    cout<<"Enter the number until which want to print prime\n";
    cin>>n;
    cout<<"Prime numbers 1 to "<<n<<" are:"<<endl;
    for(i=2; i<=n; i++){
        int counter=0;
        for(j=1; j<=i; j++){
        if(i%j==0){
            counter++;
        }
    }
    if(counter==2){
        cout<<i<<" ";
    }
    }
getch();
    return 0;
}

When the above code is executed, it produces the following result

Case 1

Enter the number until which want to print prime
100
Prime numbers 1 to 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

Case 2

Enter the number until which want to print prime
30
Prime numbers 1 to 30 are
2 3 5 7 11 13 17 19 23 29

 

Code to display prime numbers from 1 to 100 or 1 to n using while loop

In this program, we will print prime numbers from 1 to 100 or 1 to n  using a while loop in C++ language

Program 2

#include <iostream>
#include <conio.h>
using namespace std;

int main()
{
    int i,j,n;
    cout<<"Enter the number until which want to print prime\n";
    cin>>n;
    cout<<"Prime numbers 1 to "<<n<<" are:"<<endl;
    i=2;
    while(i<=n){
        int counter=0;
        j=1;
        while(j<=i){
        if(i%j==0){
            counter++;
        }
         j++;
    }
    if(counter==2){
        cout<<i<<" ";
    }
     i++;
    }
getch();
    return 0;
}

When the above code is executed, it produces the following result

Case 1

Enter the number until which want to print prime
100
Prime numbers 1 to 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

Case 2

Enter the number until which want to print prime
60
Prime numbers 1 to 60 are
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59

 

Code to display prime numbers from 1 to 100 or 1 to n using do- while loop

In this program, we will print prime numbers from 1 to 100 or 1 to n  using a do-while loop in C++ language

Program 3

#include <iostream>
#include <conio.h>
using namespace std;

int main()
{
    int i,j,n;
    cout<<"Enter the number until which want to print prime\n";
    cin>>n;
    cout<<"Prime numbers 1 to "<<n<<" are:"<<endl;
    i=2;
    do{
        int counter=0;
        j=1;
        do{
        if(i%j==0){
            counter++;
        }
         j++;
    }while(j<=i);
    if(counter==2){
        cout<<i<<" ";
    }
     i++;
    }while(i<=n);
getch();
    return 0;
}

 

When the above code is executed, it produces the following result

Case 1

Enter the number until which want to print prime
100
Prime numbers 1 to 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

Case 2

Enter the number until which want to print prime
80
Prime numbers 1 to 80 are
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79


Code to display prime numbers from 1 to 100 or 1 to n using function

In this program, we will print prime numbers from 1 to 100 or 1 to n  using function in C++ language

Program 4

#include <iostream>
#include <conio.h>
using namespace std;

int printPrime(int number);
int main()
{
    int max,i;
    cout<<"Enter the maximum value for range\n";
    cin>>max;
    cout<<"Prime numbers from 1 to "<<max <<" are\n";
    for(i=1; i<=max; i++){
    if(printPrime(i)==0)
        cout<<i<<" ";
}
  getch();
    return 0;
}
int printPrime(int num){
int counter=0,i;
for(i=2; i<num; i++){
    if(num%i==0)
    {
        counter=1;
        break;
    }
}
if(num==1)counter=1;
return counter;

}

When the above code is executed, it produces the following result

Case 1

Enter the maximum value for range
100
Prime numbers 1 to 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

Case 2

Enter the maximum value for range
20
Prime numbers 1 to 20 are
2 3 5 7 11 13 17 19

 

Suggested post

Operator in C++ language

for loop in C++ language

while loop in C++ language

do-while loop in C++ language

 

Similar post

Java programming code to check prime or not

C programming code to check prime or not

C++ programming code to check prime or not

Python programming code to check prime or not

 

Code to print prime numbers from 1 to 100 or 1 to n in Java

Code to print prime numbers from 1 to 100 or 1 to n in C

Code to print prime numbers from 1 to 100 or 1 to n in C++

Code to print prime numbers from 1 to 100 or 1 to n in Python

Karmehavannan

Recent Posts

Subtract two numbers using method overriding

Subtract two numbers using method overriding   Program 1

3 months ago

PHP Star triangle Pattern program

PHP Star triangle Pattern program Here's a simple Java program that demonstrates how to print…

3 months ago

Using function or method to Write temperature conversion : Fahrenheit into Celsius

Using Function or Method to Write to temperature conversion: Fahrenheit into Celsius In this article,…

1 year ago

Function or method:temperature conversion from Fahrenheit into Celsius – Entered by user

Function or method of temperature conversion from Fahrenheit into Celsius In this article, we will…

1 year ago

Write temperature conversion program: Fahrenheit into Celsius

Write temperature conversion program: from Fahrenheit to Celsius In this article, we will discuss the…

1 year ago

How to write a program to convert Fahrenheit into Celsius

How to write a program to convert Fahrenheit into Celsius In this article, we will…

1 year ago

This website uses cookies.