myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   [Pascal] Array - Daten einlesen (https://mygully.com/showthread.php?t=3004472)

lurchi17 14.08.13 22:19

[Pascal] Array - Daten einlesen
 
Hallo zusammen!

Ich soll ein Programm in Pascal (Lazarus) zu programmieren.
Dort sollen beliebig viele Daten eingelesen werden und später verwendet werden, da damit weiter gerechnet werden muss.
Also müssen die Daten eingelesen werden und einer Variablen (z.B x1, x2, x3,....) zugeordnet werden.
Ich denke, dass dafür ein Array von Nöten ist, allerdings weiß ich nicht genau, wie dies möglich ist. Kenne nur die Möglichkeit den Array vorher zu deklarieren.
Könnt ihr mir helfen? Habe ich mich verständlich ausgedrückt? :rolleyes:
Danke euch schon mal!

Grüße,

lurchi17

HappyMike34 15.08.13 07:21

Zitat:

Zitat von lurchi17 (Beitrag 24793955)
Könnt ihr mir helfen? Habe ich misch verständlich ausgedrückt?

Nein und Nein.

Was sind das für Daten? Zahlen, Zeichenketten, Datensätze in einer Tabelle? Wie sollen die verwendet werden? Sortiert, durchsucht, verrechnet?
Wie liegen die Daten vor? als Textdatei? oder sollen sie per Tastatur eingegeben werden?

Was hast du dir selbst schon überlegt?

lurchi17 15.08.13 09:48

Oh, da habe ich ja die wichtigsten Daten vergessen :rolleyes:

Also ich habe die Aufgabe eine Schaltung für Ampeln zu programmieren und später die Fahrzeit zu berechnen. Hierfür soll durch den Benutzer die Gesamtstrecke und danach die Abstände der Ampeln von km 0 an eingegeben werden.
Also habe ich theoretisch unendlich viele Ampelabstände mit denen ich später rechnen muss. Also weise ich denen eine fortlaufende Variable zu. Meine Überlegung war halt das Array.
Aber vielleicht ist das ja auch der falsche Weg...

b589589 16.08.13 15:24

verwende ein dynamisches array und google

fryx 17.08.13 07:05

Wenn du Spass dran hast (was ich nicht so glaube) kannst du auch ein Object draus machen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:21 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.