Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

最初のN個の素数の合計


最初のN個の素数の合計を出力するプログラムは、このメソッドを使用してnprime数を検索し、それらを加算して合計を検索します。この合計は、合計を出力する整数に保存されます。

コードは数値を受け取り、素数をチェックします。素数の場合は、合計変数に追加します。 n素数までは同じことを行い、その後は合計を出力します。

サンプルコード

#include <stdio.h>
int isprime(int j) {
   int count=0;
   for(int i = 2 ; i <= j/2; i++) {
      if(j%i == 0) {
         count = 1;
      }
   }
   if(count == 0) {
      return 1;
   }
   else
      return 0;
}
int main(void) {
   int n = 5;
   int i=0, j= 1;
   int sum = 0;
   while(1) {
      j++;
      if(isprime(j)) {
         sum += j;
         i++;
      }
      if(i == n) {
         break;
      }
   }
   printf("The sum of first %d prime numbers is %d", n, sum);
   return 0;
}

出力

The sum of the first 5 prime numbers is 28

  1. 最初のn個の自然数の合計を3乗するJavaプログラム

    以下は、最初のn個の自然数の合計を3乗するJavaコードです- 例 import java.util.*; import java.lang.*; public class Demo{    public static int first_n_nat_no(int val){       int ini_sum = 0;       for (int x=1; x<=val; x++)       ini_sum += x*x*x;       re

  2. Pythonで最初のn個の奇数の合計を見つけるプログラム

    1つの数nがあるとすると、最初のn個の正の奇数の合計を見つける必要があります。 したがって、入力が7のような場合、出力は[1 + 3 + 5 + 7 + 9 + 11 + 13] =49として49になります。 これを解決するには、次の手順に従います- nが0と同じ場合、 0を返す 合計:=1、カウント:=0、温度:=1 カウント