Code:
//PrimzahlenProgramm
//In CPP
//Gibt Primzahlen von 2 bis 100 aus


#include <iostream>
#include <cmath>
using namespace std;

int main()
{

  char dumb;
  int zahl = 2, teiler, rest;  // int, da keine Kommastellen entstehen. (Modulo)
  float maxteiler;

   cout<<"#############Die Primzahlen von 1 bis 100#############\n\n";

   while(zahl<=100)

   {
      teiler = 1;

      maxteiler = sqrt(zahl);

      do {
            teiler++;
            rest = zahl % teiler;
//  '/' durch '%' ersetzt;liefert sonst nicht den Rest zurück sondern Dezimalzahl
          }while((rest!=0) && (teiler<=maxteiler));

  if(teiler>maxteiler)
      {
        cout<<zahl<<"\nIst eine Primzahl!";

      }
    zahl++;
   }
   cin >> dumb;
   return 0;
}