Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Arrays addieren (https://www.delphipraxis.net/164018-arrays-addieren.html)

boxer123 25. Okt 2011 19:02

Arrays addieren
 
wieso geht das nicht, ich will arrays addieren 4 stück wieder einanderreimen
Delphi-Quellcode:
for i:= 1 to 3 + zahl1 + zahl2 do
for j:=i+1 to 4 + zahl1 + zahl2 do

DeddyH 25. Okt 2011 19:04

AW: Arrays addieren
 
Wie meinen :?: Ich sehe gerade nicht, was Dein Code mit Arrays zu tun haben soll, da werden nur Laufvariablen ausgerechnet.

boxer123 25. Okt 2011 19:07

AW: Arrays addieren
 
Also zum beispiel,
das ist doch so viel umständlich und deshalb kann man eine for schleife nehmen
Delphi-Quellcode:
kartoffel:=t[1]+t[2]+t[3];

DeddyH 25. Okt 2011 19:09

AW: Arrays addieren
 
Klar kann man. Aber man darf dabei nicht verwechseln, was die Laufvariable (also der aktuelle Index des Arrays) und was die Daten des aktuellen Array-Elementes ist.
Delphi-Quellcode:
kartoffel := 0;
for i := 1 to 3 do
  kartoffel := kartoffel + t[i];

boxer123 25. Okt 2011 19:14

AW: Arrays addieren
 
aber was wenn kartoffel den typ integer hat und array of string

dann so ?
Delphi-Quellcode:
for i:= 1 to 3 do
kartoffel:=kartoffel + Strtoint(t[i]);

DeddyH 25. Okt 2011 19:17

AW: Arrays addieren
 
Japp. Wobei es etwas ungeschickt erscheint, eine Integer aus Strings zusammenzuaddieren.

boxer123 25. Okt 2011 19:19

AW: Arrays addieren
 
closed

DeddyH 25. Okt 2011 19:20

AW: Arrays addieren
 
Weiß ich nicht, ich habe keine Lust mehr, unformatierten Code nachzuvollziehen. Probier es halt aus.

boxer123 25. Okt 2011 19:21

AW: Arrays addieren
 
Nein. ich meine das ende würde das funktionieren?

himitsu 25. Okt 2011 19:45

AW: Arrays addieren
 
Hast du dir denn nun endlich mal ein Delphi oder Lazarus zugelegt?

Wenn ja, dann probier den Code dort aus
und wenn nein, dann mach es endlich mal.

(das neuste Delphi kann man 30 Tage kostelos testen,
Lazarus ist gratis,
Turbo Delphi bekommt man ebenfalls kostenlos, wenn man sich etwas anstrengt
und oftmals bekommt man sogar vom Lehrer eine Version gestellt)


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:46 Uhr.
Seite 1 von 2  1 2      

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