Einzelnen Beitrag anzeigen

Whookie

Registriert seit: 3. Mai 2006
Ort: Graz
445 Beiträge
 
Delphi 10.3 Rio
 
#3

Re: [Rechentrainer] Fehlermeldungen

  Alt 17. Okt 2007, 21:54
Ohje ... bitte versuch dich mal mit den Grundlagen vertraut zu machen!

Das ganze könnte dann wie folgt aussehen:

Delphi-Quellcode:
procedure TForm1.okClick(Sender: TObject);
var
  ergebnis,
  Ezahl1,
  Ezahl2,
  eingabe : real;
  rechenart :string;
begin
  Ezahl1 := StrToFloat(Zahl1.text);
  Ezahl2 := StrToFloat(Zahl2.text);
  rechenart := Rechenzeichen.text;

  if rechenart = '+then
  begin
     ergebnis := Ezahl1 + Ezahl2;
  end
  else
  begin
    if rechenart = '-then
    begin
      ergebnis := Ezahl1 - Ezahl2;
    end
    else
    begin
      if rechenart = '*then
      begin
        ergebnis := Ezahl1 * Ezahl2;
      end
      else
      begin
        ergebnis := Ezahl1 / Ezahl2;
      end
    end
  end;

  eingabe := StrToFloat(Erg.Text);
  if eingabe = ergebnis then
  begin
    info.Visible := True;
    info.caption := 'Das Ergebnis '+Erg.Text+' ist richtig!';
  end
  else
  begin
    info.Visible := True;
    info.caption := 'Das Ergebnis ist falsch!!';
  end;
end;
vorausgesetzt du verwendest auch noch die richtigen controls !
Whookie

Software isn't released ... it is allowed to escape!