Prime Interval

Find and Print All The Prime Numbers Between L and R (Both L and R Inclusive)

Example:

Input:  l = 2, r = 10
Output: 2 3 5 7 

Approach

C++

#include <bits/stdc++.h>
using namespace std;

bool isprime(int n)
{
    if (n <= 1)
        return false;
    for (int i = 2i <= sqrt(n); i++)
        if (n % i == 0)
            return false;
    return true;
}

void primeInterval(int lint r)
{
    for (int i = li <= ri++)
    {
        if (isprime(i))
        {
            cout << i << " ";
        }
    }
    cout << "\n";
}
int main()
{
    int l = 2r = 10;

    primeInterval(lr);

    return 0;
}


No comments:

Post a Comment