Die ersten 10,30..... primzahlen ausgeben!!

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Die ersten 10,30..... primzahlen ausgeben!!

    Hallo Leute!
    Hab ma wieder nen neues Script für euch!!!
    Man hat ein Formualr wo man ne zahl eingeben kann und der Zahl entsprechned werden zm beispiel die ersten 10, 20, 25,26..... Primzahlen ausgeben!!
    (Mit array)!!
    Also wer es haben will PN mit email addi an mich!!!
  • Quellcode

    1. #include <iostream>
    2. using namespace std;
    3. int main()
    4. {
    5. const int MaxPrimzahl=100;
    6. int Primzahl, Divisor;
    7. bool istEinePrimzahl;
    8. cout << "2";
    9. for (Primzahl=3; Primzahl<=MaxPrimzahl; Primzahl++)
    10. {
    11. istEinePrimzahl = true;
    12. // Pruefe, ob Primzahl wirklich eine Primzahl ist
    13. for (Divisor=2; istEinePrimzahl && Divisor<Primzahl;
    14. Divisor++)
    15. {
    16. // Ist das restlos teilbar?
    17. if (0==Primzahl % Divisor)
    18. {
    19. // Zahl ist teilbar, ist also keine Primzahl!
    20. istEinePrimzahl = false;
    21. }
    22. }
    23. // Pruefung ist beendet.
    24. // Wenn es eine Primzahl ist, ausgeben!
    25. if (istEinePrimzahl)
    26. {
    27. cout << ", " << Primzahl;
    28. }
    29. }
    30. cout << endl;
    31. }
    Alles anzeigen


    Hier in C!
  • joa, hier in PHP ^^

    PHP-Quellcode

    1. <?php
    2. error_reporting(E_ALL);
    3. if(isset($_REQUEST['max'])) {
    4. $max = intval($_REQUEST['max']);
    5. for($x=1;$x<=$max;$x++) {
    6. $c = 0;
    7. for($i=2;$i<=($x/2);$i++) if(($x/$i) == ceil($x/$i)) $c++;
    8. if($c == 0) echo $x."; ";
    9. }
    10. }
    11. ?>
    Alles anzeigen


    EDIT
    lol
    achso, jetzt versteh's xD

    ist doch halb so wild hab 5 min dran gesessen, dacht du wolltest es haben :löl:
    Nja, aber mal ehrlich, sowas will doch niemand oO?
    und wenn, wird er schon ein thread aufmachen xD
  • @BloodVortex!!

    Hi ka ob es jmd. haben wollte aber wollts trotzdem mal anbieten habs in der schule im unterricht gemacht kann ja sein das jmd auch info als fach hat und auch php macht und sich das einfach ma angucken wollte!

    Naja wenn ihr eureScahne hier schon Postet (lool) dann poste ich meins auchmal !
    Finds viel einfacher als eurer!!

    PHP-Quellcode

    1. <?PHP
    2. function primzahl(){
    3. $X=$_GET['X'];
    4. $hilfe=array();
    5. $zahl=1;
    6. $k=0;
    7. echo'<b>Die ersten '; echo $X; echo' Primzahlen : </b>';
    8. echo'<br>';
    9. echo'<br>';
    10. while($k<$X){
    11. $zahl++;
    12. $wurzel=sqrt($zahl);
    13. $wurzel=(int)$wurzel;
    14. $prim=true;
    15. $i=2;
    16. $j=1;
    17. while($i<=$wurzel){
    18. $rest=$zahl%$i;
    19. if ($rest==0){
    20. $prim=false;
    21. }//end if ($rest==0)
    22. $i++;
    23. }//end while($i<=$wurzel)
    24. if($prim==true){
    25. $hilfe[$k]=$zahl;
    26. echo $hilfe[$k];
    27. echo'<br>';
    28. $k++;
    29. }//end if($prim==true)
    30. }//end while($k<$X)
    31. }//end function
    32. echo primzahl();
    33. ?>
    Alles anzeigen