Anonymous Anonymous - 25 days ago
136 0

Programm um primzahlpaare zu zählen mit c++;
mach ein neues projekt mit codeblocks ( consoleapplication) mit c++ als sprache und dann den code einfügen.
dann auf debug & run und dann den zahlen Bereich eingeben :D
danach gibt er alle aus und nummeriert wo welches Primzahl paar ist.
viel glück :D

C++

primzahlpaare

#include <iostream>

using namespace std;

bool isPrim(int n){

 if(n == 0)
  return false;

 for (int i = 2; i<  n; i++){

  if ( ( (n % i) == 0) && (i != n) && (i != 1) )
   return false;
 };

 return true;

};


int main(){

 int start, end, prim[3];

 prim[0] = 0;
 prim[1] = 0;
 prim[2] = 0;

 cout << "START: ";
 cin >> start;
 cout << "END: ";
 cin >> end;
 cout << endl;

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

  if (isPrim(i) == true){

   if(prim[0] == 0){
    prim[0] = i;}
   else prim[1] = i;

   if ( (prim[0] != 0) && (prim[1] != 0) ){

    if( (prim[1] - prim[0]) == 2){
     cout << prim[0] << " - " << prim[1] << "\n";
     prim[2]++;
     cout << "NR:" <<prim[2] <<"\n";
    };
    prim[0] = prim[1];
    prim[1] = 0;
   };

  };

 };

 return 0;

};