From 283a0ea87095898963f24c70de945d7b567cfba2 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 1 Oct 2020 00:53:48 +0530 Subject: [PATCH] PrimeNumber.cpp modified --- primeNumber.cpp | 61 ++++++++++++++++--------------------------------- 1 file changed, 20 insertions(+), 41 deletions(-) diff --git a/primeNumber.cpp b/primeNumber.cpp index 723334b..a44dc75 100644 --- a/primeNumber.cpp +++ b/primeNumber.cpp @@ -1,42 +1,21 @@ -#include // library for basic input/output functions -#include // library for using math functions - +#include using namespace std; - -int main() -{ - int n, status = 1, num = 3, count, c; - //prompting user to enter number of prime numbers to print - cout << "Enter the number of prime numbers to print: "; - cin >> n; - - // input is valid display first prime number - if ( n >= 1 ) - { - cout << "First " << n <<" prime numbers are :-" << endl; - cout << 2 << endl; - } - - for ( count = 2 ; count <=n ; ) //loop that will iterate through n numbers - { - for ( c = 2 ; c <= (int)sqrt(num) ; c++ )// for each element check whether it is prime or not - { - //if number is completely divisible by a number other than 1 and itselft,then number is not prime - if ( num%c == 0 ) - { - status = 0; - break; - } - } - //if it is a prime number, print it - if ( status != 0 ) - { - cout << num << endl; - count++; - } - status = 1; - num++; - } - - return 0; -} \ No newline at end of file + +int main(){ + int n; + cin>>n; + int a[n]; + for(int i=0;i