Delphi-PRAXiS
Seite 5 von 11   « Erste     345 67     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Programmierung einer Kaskoversicherung (https://www.delphipraxis.net/144835-programmierung-einer-kaskoversicherung.html)

Garfield 21. Dez 2009 09:52

Re: Programmierung einer Kaskoversicherung
 
Luckie, es handelt sich doch nur um eine Erweiterung der Aufgabe um den Aspect, ob die Versicherung den Schaden regulieren muss oder nicht.

Also
Delphi-Quellcode:
if Kaskoschaden
then begin
  ...
end
else
  ShowMessage('Dieser Schaden wird von Ihrem Versicherungsumfang nicht abgedeckt.');

Wolfgang Mix 21. Dez 2009 10:20

Re: Programmierung einer Kaskoversicherung
 
Am Ende noch zur Kontrolle:
Der Neuwert muß mindestens 66,68 Euronen betragen, dann zahlt die Versicherung 1 Cent :mrgreen:

Gruß

Wolfgang

PS: 75% der Bundesbürger beherrschen weder Dreisatz noch Prozentrechnung.
Das ist fast die Hälfte :mrgreen: :wall: :mrgreen:

Hüseyin123 23. Dez 2009 11:05

Re: Programmierung einer Kaskoversicherung
 
So ich bin zurzeit auf diesem stand

Delphi-Quellcode:
unit Unit1;
//----------------------------------------
//Projektname: Ein Kaskoversicherungsfall
//Version: V1.0
//Autor: Hüseyin Yilmaz
//Compiler: Delphi 4
//Letze Änderung: 23.12.09
//----------------------------------------

interface

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

type
  TKaskoversicherung = class(TForm)
    NeuwertEdt: TEdit;
    BerechneBtn: TButton;
    SchliessenBtn: TButton;
    ErstattungsbetragLbl: TLabel;
    Ergebnis2Lbl: TLabel;
    Label1: TLabel;

    procedure SchliessenBtnClick(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure BerechneBtnClick(Sender: TObject);
 
  private
    { Private-Deklarationen}
  public
    { Public-Deklarationen}
  end;

var
  Kaskoversicherung: TKaskoversicherung;
  Zahl1: INTEGER ;
  Ergebnis : DOUBLE ;

implementation

{$R *.DFM}




procedure TKaskoversicherung.SchliessenBtnClick(Sender: TObject);
begin
close
end;

procedure TKaskoversicherung.FormCreate(Sender: TObject);
begin
NeuwertEdt.text := '' ;
ErstattungsbetragLbl.caption := '' ;
Ergebnis2Lbl.caption:= ''
end;

procedure TKaskoversicherung.BerechneBtnClick(Sender: TObject);
begin
Zahl1 := strtoint(NeuwertEdt.text) ;
ErstattungsbetragLbl.caption := floattostr (Zahl1*0.75-50) ;


end;


end.
ich kann jez die normal Rechnung := Schaden*0,75-50 durchführen, was auch richtig ist habe nämlich meinen Lehrer gefragt. Wenn der Schaden zb 60 Euro beträgt bekommt man gar nix zurück ,also bis 68,66€,denn da bekommt man 1 cent :)

leddl 23. Dez 2009 11:12

Re: Programmierung einer Kaskoversicherung
 
Zitat:

Zitat von Hüseyin123
Delphi-Quellcode:
ErstattungsbetragLbl.caption := floattostr (Zahl1*0.75-50);
Wenn der Schaden zb 60 Euro beträgt bekommt man gar nix zurück

Und laut deinem Quelltext muss man der Versicherung sogar noch was zahlen :mrgreen:
Denn so ist der Erstattungswert bei einem Neuwert von 60€ gleich -5€ :zwinker:

Wolfgang Mix 23. Dez 2009 11:27

Re: Programmierung einer Kaskoversicherung
 
... dann fehlt da wohl noch 'ne If-Abfrage :)

Hüseyin123 23. Dez 2009 12:43

Re: Programmierung einer Kaskoversicherung
 
Ja, mir fehlt sozusagen nur die IF-Abfrage.
Naja,Bemühung bringt einem wirklich weiter :P

Wolfgang Mix 23. Dez 2009 12:55

Re: Programmierung einer Kaskoversicherung
 
Delphi-Quellcode:
If Ersttungsbetrag <=0 ...

Hüseyin123 23. Dez 2009 12:57

Re: Programmierung einer Kaskoversicherung
 
If Erstattungsbetrag < 68,66 THen Ergebnis2Lbl.caption= strtoint ELSE Show Message( ' ES IST NICHT ZAHLBAR' !)

Wolfgang Mix 23. Dez 2009 12:59

Re: Programmierung einer Kaskoversicherung
 
Nein, überlege einmal!

Hüseyin123 23. Dez 2009 13:01

Re: Programmierung einer Kaskoversicherung
 
Was ist denn falsch dadran?


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:49 Uhr.
Seite 5 von 11   « Erste     345 67     Letzte »    

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