AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Brauch hilfe bei Programminterpretation

Ein Thema von Heldin · begonnen am 17. Dez 2006 · letzter Beitrag vom 17. Dez 2006
Thema geschlossen
Heldin

Registriert seit: 17. Dez 2006
1 Beiträge
 
#1

Brauch hilfe bei Programminterpretation

  Alt 17. Dez 2006, 18:48
Musste ein Programm schreiben, welches mir die Primzahlen bis zu einer bestimmten Zahl anzeigt. Hab aber leider keine Ahnung was die einzelnen Begriffe der Syntax bedeuten. Hat jemand eine Idee?

Danke schon mal...

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var i,a: integer;
begin
  try
    z:=strtoint(edit1.text)
  except
    edit1.text:='Fehler!';edit1.setfocus;
    exit;
  end;
  listbox1.Clear;
  i:=0;
  z:=strtoint(edit1.Text);
  for i:=2 to z do begin
    pz:=true;
    for a:=2to i div 2 do
      if i mod a=0 then pz:=false;
    if pz then listbox1.Items.add(inttostr(i));
  end;
end;
[edit=Phoenix]Delphi-Tags gesetzt. Beim nächsten mal bitte Selber machen! Mfg, Phoenix[/edit]
 
Jennes

Registriert seit: 7. Dez 2005
Ort: Leipzig
26 Beiträge
 
Delphi 2005 Professional
 
#2

Re: Brauch hilfe bei Programminterpretation

  Alt 17. Dez 2006, 19:21
Also, hast Du das Prog selber geschrieben? Dann solltest Du auch wissen, was in den einzelnen Anweisungen geschieht. Oder hast Du's Dir nur irgendwoher besorgt? Dann solltest Du Dir wenigstens ein wenig selber den Kopf darüber zerbrechen. Bei Problemen, die dann übrig bleiben helfen hier bestimmt 'ne ganze Menge Leute gerne weiter...
 
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Brauch hilfe bei Programminterpretation

  Alt 17. Dez 2006, 19:24
Was genau ist die unklar?
Markus Kinzler
 
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.606 Beiträge
 
#4

Re: Brauch hilfe bei Programminterpretation

  Alt 17. Dez 2006, 19:28
Auch ein guter Tipp: Cursor an den unklaren Befehl und F1 drücken. Und *wuppdi* kommt eine Erklärung aufgepoppt.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
 
Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#5

Re: Brauch hilfe bei Programminterpretation

  Alt 17. Dez 2006, 19:32
Klingt nach irgendwoher besorgt... denn die Methode heißt TForm1.Button1Click, so heißt eine Procedure eig. nur, wenn sie dem button per objectinspector oder per doppelclick hinzugefügt wurde. In diesem fall bräuchte man aber nix mehr aufzurufen. (bzw delphi erledigt das für einen)

Außerdem möchte ich darauf Aufmerksam machen, dass der Titel unpassend/irreführend ist!
 
17. Dez 2006, 19:59
Dieses Thema wurde von "SirThornberry" von "Programmieren allgemein" nach "Object-Pascal / Delphi-Language" verschoben.
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#7

Re: Brauch hilfe bei Programminterpretation

  Alt 17. Dez 2006, 20:01
Da wir hier nicht die Hausaufgaben für andere machen mache ich hier zu. Wenn du schon das ganze nicht selbst geschrieben hast erwarte nich auch noch das andere für dich die Interpretation übernehmen. Zeige selbst Initiative!
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
 
Thema geschlossen


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:34 Uhr.
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