AGB  ·  Datenschutz  ·  Impressum  







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

Zinsrechner

Ein Thema von Durg · begonnen am 3. Nov 2004 · letzter Beitrag vom 16. Nov 2008
Antwort Antwort
Seite 1 von 3  1 23      
Benutzerbild von Durg
Durg

Registriert seit: 19. Sep 2004
Ort: Essen
13 Beiträge
 
Delphi 7 Enterprise
 
#1

Zinsrechner

  Alt 3. Nov 2004, 20:04
Ich habe folgendes Problem ich wollte ein Zinsrechner programmieren, ich weiß aber nicht wie ich das mache das er wenn ich auf Berechnen klicke, der wenn ich beispielsweise die Dauer sieben Jahre angegeben habe in einem Memo feld die Jahre aufzählt, also
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
Nur halt ohne die Punkte wie kriege ich das hin??
Das selbe müsste ich für ein Zinsfeld machen in dem die Ausgerechneten Zinsen drin stehen und eines mit den Zinsen + den Startbetrag.
Das sollte dann so aussehen das ich drei Felder zum eingeben habe: Dauer in Jahren, Zins in% und Betrag der Angelegt wird.
Und dann halt noch die drei felder in denen das oben angegebene ausgegeben wird.

Hab jetzt mal angehängt wie das so aussehen sollte.
Angehängte Dateien
Dateityp: zip zinsrechner.zip (3,5 KB, 27x aufgerufen)
-->>Das große kleine Delphi beginner<<--
  Mit Zitat antworten Zitat
Benutzerbild von glkgereon
glkgereon

Registriert seit: 16. Mär 2004
2.287 Beiträge
 
#2

Re: Zinsrechner

  Alt 3. Nov 2004, 20:09
Delphi-Quellcode:
for i:=1 to 7 do
  Memo1.Lines.Add(inttostr(i)+': '+floattostr(gibwert(i)));
gibwert guibt dir den entsprechenden wert zurück

aber wo war das problem dabei?
habbich was übersehen?
»Unlösbare Probleme sind in der Regel schwierig...«
  Mit Zitat antworten Zitat
Benutzerbild von Durg
Durg

Registriert seit: 19. Sep 2004
Ort: Essen
13 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Zinsrechner

  Alt 3. Nov 2004, 20:30
kann man für die sieben auch eine Variable einsetzen??

Ich wusste nicht wie man Lines added auch wenns scheinbar ziemlich offensichtlich war.
-->>Das große kleine Delphi beginner<<--
  Mit Zitat antworten Zitat
Benutzerbild von glkgereon
glkgereon

Registriert seit: 16. Mär 2004
2.287 Beiträge
 
#4

Re: Zinsrechner

  Alt 3. Nov 2004, 20:35
klar
»Unlösbare Probleme sind in der Regel schwierig...«
  Mit Zitat antworten Zitat
FURT

Registriert seit: 11. Nov 2008
11 Beiträge
 
#5

Re: Zinsrechner

  Alt 12. Nov 2008, 16:42
He
ich bin neu hier im forum und ich soll das mim zinsrechner auch erstellen nur mit einer listbox, die das kapital nach jedem jahr anzeigen soll.........und ich komm einfach nicht weiter. wie kann ich es so programmieren das es mir in der listbix angezeigt wir........
wär schön wenn ihr helfen könntet
  Mit Zitat antworten Zitat
FURT

Registriert seit: 11. Nov 2008
11 Beiträge
 
#6

Re: Zinsrechner

  Alt 13. Nov 2008, 15:59
he
bei mir klaapt das schon soweit nur zeigt er an : For loop control variable must have original type
ich weiß net was ich machen soll....komm niucht weiter
  Mit Zitat antworten Zitat
Benutzerbild von Fussball-Robby
Fussball-Robby

Registriert seit: 22. Okt 2007
Ort: Nähe Köln
1.063 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Zinsrechner

  Alt 13. Nov 2008, 16:14
Zitat von FURT:
For loop control variable must have original type
Zunächst einmal: Fehlermeldung richtig lesen! Dort steht must have ordinal type. Ordinale Typen sind zum Beispiel Integer, Byte, Char, [..]. Gleitkommazahlen(Real, Extended, Single) und Int64 zählen nicht dazu.
Robert L.
Der folgende Satz ist richtig!
Der vorherige Satz ist falsch!

Paradox
  Mit Zitat antworten Zitat
FURT

Registriert seit: 11. Nov 2008
11 Beiträge
 
#8

Re: Zinsrechner

  Alt 16. Nov 2008, 14:39
he
es fubktioniert dann aber immer noch nicht.......kp was ich falsch mach
hier ist mal mein code:

implementation
uses
math;

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
startkapital, zinssatz, laufzeit : Extended;
kapital : Integer;
begin
startkapital:= StrToFloat (Edit1.Text);
zinssatz:= StrToFloat (Edit2.Text);
laufzeit:= StrToFloat (Edit3.Text);
kapital:=startkapital*power(1+zinssatz/100 ,laufzeit);
Edit4.Text:= FloatToStrF (kapital, ffNumber, 15, 2);
ListBox1.Items.add('Jahr ' + #9 + ' Kapital ');
for
kapital := 1 to laufzeit do
ListBox1.AddItem(kapital);
das prog. soll den kontostand nach jedem jahr in der listbox anzeigen

auch wenn das für euch leicht und nervig is.........für mich is es neuland und ich komm net weiter
  Mit Zitat antworten Zitat
Benutzerbild von rwachtel
rwachtel

Registriert seit: 26. Aug 2004
Ort: Köln
530 Beiträge
 
RAD-Studio 2010 Pro
 
#9

Re: Zinsrechner

  Alt 16. Nov 2008, 15:37
Du hast die Variable laufzeit als Extended deklariert. Wie Fussball-Robby schon richtig schrieb, musst Du einen ordinalen Variablentyp nehmen.
Robert Wachtel
  Mit Zitat antworten Zitat
FURT

Registriert seit: 11. Nov 2008
11 Beiträge
 
#10

Re: Zinsrechner

  Alt 16. Nov 2008, 19:05
he
wenn ich die als integer deklarier dann zeigt er mir volgende fehlermeldung an:
Incompatible types : 'string' and 'extended'
kp was da abgeht
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


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 08:14 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