AGB  ·  Datenschutz  ·  Impressum  







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

Zinsrechnung mit For to do schleife Problem

Ein Thema von julia · begonnen am 5. Jan 2011 · letzter Beitrag vom 5. Jan 2011
Antwort Antwort
Seite 1 von 3  1 23      
julia

Registriert seit: 5. Jan 2011
14 Beiträge
 
Delphi 7 Professional
 
#1

Zinsrechnung mit For to do schleife Problem

  Alt 5. Jan 2011, 17:02
Delphi-Version: 5
Hallo,
habe ein problem bei der programmierung von einem Delphi programm.
Ich muss anfangsguthaben, zinssatz, gewünschtes endguthaben und die laufzeit in jahren eingebe.

Ausgeben soll das Programm dann die beträge in einem Memofeld.
Könnt ihr mir bitte helfen ich verzweifle gerade ):
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.640 Beiträge
 
#2

AW: Zinsrechnung mit For to do schleife Problem

  Alt 5. Jan 2011, 17:04
Was hast Du denn jetzt bereits? Zeig mal etwas code.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
julia

Registriert seit: 5. Jan 2011
14 Beiträge
 
Delphi 7 Professional
 
#3

AW: Zinsrechnung mit For to do schleife Problem

  Alt 5. Jan 2011, 17:09
Delphi-Quellcode:
var a,g,e:double ;
    z,l,n:real;

begin
///Eingabe///
n:=1 ;

a:=StrToFloat(Edit1.Text);
z:=StrToFloat(Edit2.Text);
g:=StrToFloat(Edit3.Text);
l:=StrToFloat(Edit4.Text);

FOR n:=1 TO l DO
BEGIN
 e:=a*z/100+a;

 Memo2.Lines.Add(FloatTOStr(e));
END,
Is aber noch nicht komplett wollt erst ma so probieren aber der zeigt mir nen Fehler in der For TO DO Schleife =/

[edit=Matze][delphi]-Tags eingefügt. Zukünftig bitte selbst daran denken. MfG Matze[/edit]

Geändert von Matze ( 5. Jan 2011 um 17:16 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Deep-Sea
Deep-Sea

Registriert seit: 17. Jan 2007
907 Beiträge
 
Delphi XE2 Professional
 
#4

AW: Zinsrechnung mit For to do schleife Problem

  Alt 5. Jan 2011, 17:12
Ah, Edit:
n und l müssen Ordinaltypen sein, z.B. Integer.
Warum nutzt du überhaupt Real als Datentyp, wie kommst du da drauf?
Chris
Die Erfahrung ist ein strenger Schulmeister: Sie prüft uns, bevor sie uns lehrt.
  Mit Zitat antworten Zitat
Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#5

AW: Zinsrechnung mit For to do schleife Problem

  Alt 5. Jan 2011, 17:12
Hallo,

Die Variablen n und I müssen vom Typ "Integer" sein. Sonst funktioniert die Schleife nicht!
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat
julia

Registriert seit: 5. Jan 2011
14 Beiträge
 
Delphi 7 Professional
 
#6

AW: Zinsrechnung mit For to do schleife Problem

  Alt 5. Jan 2011, 17:16
ist das nicht egal ob das real oder integer ist? kommt doch nur bei kommazahlen drauf an ???

aufjedenfall gehts schon ma, vielen dank *_* aber die memoliste funktioniert noch nicht?
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.640 Beiträge
 
#7

AW: Zinsrechnung mit For to do schleife Problem

  Alt 5. Jan 2011, 17:17
Na, wenn Du von 1 zu 1 läufst macht er genau 0 durchläufe (1 ist ja schon 1). Also tut er auch nix in die Liste rein.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
julia

Registriert seit: 5. Jan 2011
14 Beiträge
 
Delphi 7 Professional
 
#8

AW: Zinsrechnung mit For to do schleife Problem

  Alt 5. Jan 2011, 17:18
aber wartet ma, is das nicht eigentlich schwachsinnig endguthaben und maximallaufzeit einzugeben wenn dann eins von beiden ? oder kann man beides miteinadner verkoppeln?
  Mit Zitat antworten Zitat
Benutzerbild von Deep-Sea
Deep-Sea

Registriert seit: 17. Jan 2007
907 Beiträge
 
Delphi XE2 Professional
 
#9

AW: Zinsrechnung mit For to do schleife Problem

  Alt 5. Jan 2011, 17:19
@Phoenix:
Quatsch! For I := 1 to 1 do ... läuft genau ein mal durch!
Chris
Die Erfahrung ist ein strenger Schulmeister: Sie prüft uns, bevor sie uns lehrt.
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#10

AW: Zinsrechnung mit For to do schleife Problem

  Alt 5. Jan 2011, 17:21
ist das nicht egal ob das real oder integer ist?
Wie du sieht nicht.

Die Datentypen "Real" und "Double" sind übrigens identisch. Es ergibt also keinen Sinn, mal Real und mal Double zu verwenden. Ändere am besten alles, was du als Real deaklariert hat, in Double, wenn du Zahlen mit Nachkommastellen benötigst.

Müsste die Schleife nicht ein einziges Mal durchlaufen werden @Phoenix?
Wobei eine Schleife dann natürlich überflüssig ist.

Edit: Huch schreibt ihr schnell ...
  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 20:44 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