Compter la somme des nombres premiers

CodeBind

J'essaie de compter la somme du nombre de fois où j'ai trouvé le nombre premier n/b 1-100.

Disons donc que j'exécute l'itération 100 fois et qu'entre ces itérations, chaque fois que je trouve un nombre premier, je vais de l'avant et l'imprime. Mais comment puis-je ajouter combien de nombres premiers au total ai-je trouvé ?

Toute aide serait appréciée.


bool isPrimeNumber(int number){

    bool isPrimeFlag;
        
    for(int i =2; i<number; i++){

            //bcze its divisible and gets you 0 as a remainder
            //we set the flag as false
        if(number % i==0){
            //isPrimeFlag = false;
            //break;
            return false;
        }
    }
    return true;
}


int main(){

    int result = 0;

    for (int i = 1; i<=100; i++){

        bool isPrime = isPrimeNumber(i);
        //counting until 100
        // cout << i <<endl;
        if(isPrime){
    
                cout << i << " is prime number\n"; 
        }
    }
    //cout << "Their are "<< result << "Prime Numbers b/w 1-100";
}
Sreeram TP

Vous pouvez conserver un compteur et l'incrémenter dans la boucle s'il est premier, comme ceci.

bool isPrimeNumber(int number){

    bool isPrimeFlag;
        
    for(int i =2; i<number; i++){

            //bcze its divisible and gets you 0 as a remainder
            //we set the flag as false
        if(number % i==0){
            //isPrimeFlag = false;
            //break;
            return false;
        }
    }
    return true;
}


int main(){

    int result = 0;

    for (int i = 1; i<=100; i++){

        bool isPrime = isPrimeNumber(i);
        //counting until 100
        // cout << i <<endl;
        if(isPrime){
    
                cout << i << " is prime number\n"; 
                result++;
        }
    }
    cout << "There are "<< result << "Prime Numbers b/w 1-100";
}

Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.

En cas d'infraction, veuillez [email protected] Supprimer.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

La somme des produits de nombres dans la gamme <a, b> que les chiffres sont nombres premiers

Java: Compter les nombres premiers

Somme de 2 nombres premiers

Ecrire une méthode pour calculer la somme des n premiers nombres impairs

Obtenir la liste des nombres premiers à N

Recherche de la somme des nombres premiers entre les intervalles (le programme C ++ ne fonctionne pas pour les grands nombres)

Somme des nombres premiers inférieurs à 2000000 en python

Pourquoi la première solution est-elle beaucoup plus lente que la seconde, pour calculer la somme des nombres premiers?

Rencontre de l'erreur "'(" attendue "en essayant d'exécuter une boucle for pour trouver la" somme des dix premiers nombres "

Euler 10, somme des nombres premiers à 2000000

Somme des 1000 premiers nombres premiers en C #

Programme multi-threading pour compter la fréquence des nombres premiers donnant des résultats inexacts.

Compter les nombres premiers dans la liste de tableaux

Programmation C : Somme des nombres premiers d'une plage donnée Imprimant à la fois les nombres premiers et la somme

Projet Euler - Calculez les dix premiers chiffres de la somme des cent nombres à 50 chiffres suivants

Somme des facteurs premiers

Pourquoi NodeJS est-il plus rapide que Rust pour calculer la somme des nombres premiers ?

Avoir du mal à compter des nombres premiers entre deux entiers

Additionner la somme des nombres imprimés

Écrire un programme en python pour trouver la somme des 200 premiers nombres nerveux

Somme des 2 premiers nombres dans matlab

comment résoudre la somme des éléments à index premiers?

somme des carrés des 5 premiers nombres en utilisant DEBUG - Programmation en assemblage dans DOSBOX

Somme des n premiers nombres de Fibonacci

La "somme des nombres premiers" prend trop de temps

Obtenir la somme des 50 premiers nombres impairs non multiple de 5 ?

Obtenir la somme des N premiers nombres premiers javascript

Séquence de Fibonacci - Comment calculer la somme des 100 premiers nombres pairs de Fibonacci ?

Question CPP - Tableau des nombres premiers, comment la boucle while sqrt trouve les nombres premiers ?

TOP liste

  1. 1

    Comment désactiver ou activer le balayage de Viewpager dans Android

  2. 2

    Créer une table externe Hive à partir de fichiers de parquet partitionnés dans Azure HDInsights

  3. 3

    Comment changer le navigateur par défaut en Microsoft Edge pour Jupyter Notebook sous Windows 10 ?

  4. 4

    Enregistrer le chemin de l'image de la galerie vers la base de données de la salle et l'afficher dans la liste des recycleurs

  5. 5

    Concaténer des variables dans ansible

  6. 6

    ESP8266 HADRWARE MINUTERIE, USA pour cocher une macro étrange

  7. 7

    Stop jQuery execution after one time execution

  8. 8

    Filtrer les données en fonction des conditions d'une trame de données

  9. 9

    Comment analyser un fichier avec un tableau d'objets JSON en utilisant Node.js?

  10. 10

    obtenir le nombre de marqueur affiché sur la carte

  11. 11

    Comment centrer un div tout en utilisant la transition et transformer avec l'échelle

  12. 12

    Comment utiliser le stockage local et le supprimer lorsqu'il n'est pas nécessaire

  13. 13

    Redirection HTTP vers HTTPS dans Java à l'aide de HTTPURLConnection

  14. 14

    Comment envoyer plusieurs variables de la lame au contrôleur

  15. 15

    Comment définir du texte dans un QLabel et afficher les caractères '<>'?

  16. 16

    Échec de l'exécution de 'insertBefore' sur 'Node': le paramètre 1 n'est pas de type 'Node'

  17. 17

    System.Data.SqlClient.SqlException: 'Nom de colonne non valide' ApplicationRoleId '.'

  18. 18

    Générer une variable binaire avec une corrélation prédéfinie avec une variable déjà existante

  19. 19

    la mise en place Spring dans Eclipse - Échec d'initialisation de contexte

  20. 20

    comment afficher un bouton au-dessus d'un autre élément ?

  21. 21

    Uncaught TypeError: map n'est pas une fonction dans Reactjs avec Firebase

chaudétiquette

Archive