Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Primzahlen bei Delphi finden - Hilfe (https://www.delphipraxis.net/111620-primzahlen-bei-delphi-finden-hilfe.html)

emery 6. Apr 2008 18:26


Primzahlen bei Delphi finden - Hilfe
 
hallo erstmal.. bin neu hier und hoffe ihr "profis" könnte mir helfen :)

folgendes problem : ich bin anfänger und habe wirklich wenig ahnung von delphi. ich soll ein programm erstellen, dass die primzahlen zwischen 2 werten die eingegeben werden anzeigt...
könnt ihr mir da weiterhelfen ??

lg, emery


ps: hatte keine ahnung wohin mit dem thread also hab ich den einfach hier reingemacht...

[edit=Matze]Sprache zu "Delphi Win32" geändert. MfG, Matze[/edit]

s-off 6. Apr 2008 18:29

Re: Primzahlen bei Delphi finden - Hilfe
 
Hallo,
Zitat:

Zitat von emery
ich soll ein programm erstellen

wieviel von Deinen Hausaufgaben hast Du denn bisher schon alleine gemacht? Soll heißen: wie sieht Dein Quellcode bisher aus, und an welcher Stelle kommst Du nicht weiter?

Komm jetzt nicht mit "Ich weiß nicht, wo ich anfangen soll"....
Dann lies Dir entsprechende Tutorials durch.

Desweiteren: Bist Du sicher, dass dieses Programm für das .NET-Framework, und nicht vielleicht doch für Win32 erstellt werden soll?

Larsi 6. Apr 2008 18:35

Re: Primzahlen bei Delphi finden - Hilfe
 
Also erstmal stellst sich da bei mir die Frage: Sicher dass du eine Net Anwendung programmieren willst?
Dann die Lösung^^:
Delphi-Quellcode:
uses
  math;

Function IsPrim(zahl : Integer): boolean;
var
i: integer;
begin
  result := true;
  If zahl = 1 then
  begin
    result := false;
    exit;
  end;
  For i := 2 to Trunc(sqrt(zahl))+1 do
  begin
    If ((zahl mod i) = 0) then
    begin
      result := false;
      exit;
    end;
  end;
end;

Label1.Visible:=IsPrim(4);
Also es ist nicht die Lösung aber schon mal ein Ansatz wie du eine Primzahl erkennst! Das mit dem dass ale Zahlen die zwischen zwei liegen herausfinden würde ich mit einer for- Schleife angehen!
Also sowas wie for 4 to 50!

emery 6. Apr 2008 18:43

Re: Primzahlen bei Delphi finden - Hilfe
 
also ich hab erstmal folgende oberfläche erstellt :


recht simpel soweit...
http://bilder-space.de/show.php?file...3oLHYWTe8j.jpg

edit: keine ahnung was eine Net Anwendung ist

Klaus01 6. Apr 2008 18:45

Re: Primzahlen bei Delphi finden - Hilfe
 
und wenn es etwas schneller sein soll, ein Beispiel aus der CodeLib.
Grüße
Klaus

kiar 6. Apr 2008 18:47

Re: Primzahlen bei Delphi finden - Hilfe
 
moin ,

google mal nach Sieb des Eratosthenes

raik

Larsi 6. Apr 2008 18:49

Re: Primzahlen bei Delphi finden - Hilfe
 
Zitat:

Zitat von emery
edit: keine ahnung was eine Net Anwendung ist

Net Anwendung ist eine Alternative zu dem was du machst was auch unter Delphi möglich ist. Nur bei deinem Beitrag hast du das ausgewählt dass du eine programmierst! Diese graue Figur da neben deinem Beitrag bedeutet das!

emery 6. Apr 2008 18:53

Re: Primzahlen bei Delphi finden - Hilfe
 
naja ich musste irgendwas angeben, damit der thread überhaupt erstellt wird.. :)

Fussball-Robby 6. Apr 2008 18:55

Re: Primzahlen bei Delphi finden - Hilfe
 
Womit hast du eigentlich Probleme? Mit der Logik, wie du die Primzahlen findest oder mit dem Umsetzen mit Delphi?

emery 6. Apr 2008 19:21

Re: Primzahlen bei Delphi finden - Hilfe
 
das umsetzen bei delphi....ich habe keine ahnung was man wo eingeben muss, damit irgendwas passiert...
ich weiß wie man ein beenden button erstellt ^^ close;

lg


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:52 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz