Computer Science, asked by GTVIDHAAN, 5 months ago

Write a program to display all the prime numbers from 1 to 50 and find their sum by using ARRAY.

 dont spam​

Answers

Answered by Killerboy9226
8

Answer⤵️⤵️

#include <stdio.h>

int main()

{ int i, j, end, isPrime, sum=0;

/* Input upper limit from user */

printf("Find sum of all prime between 1 to : ");

scanf("%d", &end);

/* Find all prime numbers between 1 to end */

for(i=2; i<=end; i++)

{

/* Check if the current number i is Prime or not */

isPrime = 1;

for(j=2; j<=i/2 ;j++)

{

if(i%j==0)

{

/* 'i' is not prime */

isPrime = 0; break;

}

}

/* * If 'i' is Prime then add to sum */

if(isPrime==1)

{ sum += i; }

}

printf("Sum of all prime numbers between 1 to %d = %d", end, sum);

return 0;

}

Program to find from given range:

/** * C program to find sum of prime numbers in given range */

#include <stdio.h>

int main()

{

int i, j, start, end;

int isPrime, sum=0;

/* Input lower and upper limit from user */

printf("Enter lower limit: ");

scanf("%d", &start);

printf("Enter upper limit: ");

scanf("%d", &end);

/* Find all prime numbers in given range */

for(i=start; i<=end; i++)

{

/* Check if the current number i is Prime or not */

isPrime = 1;

for(j=2; j<=i/2 ;j++)

{

if(i%j==0)

{

/* 'i' is not prime */

isPrime = 0; break;

}

}

/* * If i is Prime then add to sum */

if(isPrime==1)

{ sum += i; }

}

printf("Sum of all prime numbers between %d to %d = %d", start, end, sum);

return 0;

}

Answered by ruthwikreddya18
0

Answer:

23571113171923293339414347

Similar questions