Einzelnen Beitrag anzeigen

Mexbuild

Registriert seit: 6. Mai 2007
Ort: Düsseldorf
24 Beiträge
 
#17

Re: Zahlenreihenfolge mit 4 Zahlen ordnen und anzeigen lasse

  Alt 30. Mai 2007, 21:41
Delphi-Quellcode:
unit reihe;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, Buttons, ComCtrls;

type
  TForm1 = class(TForm)
    BitBtn1: TBitBtn;
    Edit1: TEdit;
    Edit2: TEdit;
    Edit3: TEdit;
    Label1: TLabel;
    Button1: TButton;
    Button2: TButton;
    Label2: TLabel;
    Edit4: TEdit;
    procedure BitBtn1Click(Sender: TObject);
    procedure Button1Click(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
zahl1, zahl2, zahl3, zahl4: integer;

implementation

{$R *.dfm}

procedure TForm1.BitBtn1Click(var zahlen: zahl1, zahl2, zahl3, zahl4); /// Hier sagt er: [Fehler] reihe.pas(35): 'zahl1' ist kein gültiger Typenbezeichner
zahl1[0]:=StrToInt(Edit1.Text);
zahl2[1]:=StrToInt(Edit2.Text);
zahl3[2]:=StrToInt(Edit3.Text);
zahl4[3]:=StrToInt(Edit4.Text);
begin
  for i:= length(zahlen)-1 downto 0 do
    for j:= 1 to i do
      begin
        if zahlen[j] < zahlen[j-1] then
          begin
            hilf:= zahlen[j-1];
            zahlen[j-1]:= zahlen[j];
            zahlen[j]:= hilf;
         end;
      end;
end;


end.
Also ich verstehe hier leider nur Bahnhof. Tut mir echt leid, vielleicht sollte ich es leiber sein lassen, bevor ich es noch schlimmer mache...

Gruß Max
  Mit Zitat antworten Zitat