Guten tag
ich lerne programmiersprache seit 3 tage und jetzt möchte ich frage ob ihr mir über Variablen und Konstanten (pascal)erklären können!!
ich habe nix verstanden
es wäre sehr hilfreich für mich !!
danke!
dumm_aber_nett Gast |
dumm_aber_nett Gast |
Guten tag
ich lerne programmiersprache seit 3 tage und jetzt möchte ich frage ob ihr mir über Variablen und Konstanten (pascal)erklären können!!
ich habe nix verstanden
es wäre sehr hilfreich für mich !!
danke!
erstmal dankeschön!
also ich habe bis units verstanden!
also mit Uses crt, dos;...etc..
jetzt kommt Variablen und Konstanten aber das versteheh ich nichts alles!
zb.
VAR Name: Typ[Längenbegrenzung];
was ist var "name" , typ längenbegrenzung .. das habe ich wirklich nix verstanden!!
danke schön
Dr.Nope (55.018) Global Moderator 1279x Beste Antwort 2645x "Danke"
| Re: Variablen und Konstanten in pascal |
z.B: dieses hier
http://www.webplain.de/turbopascal/turbopascal.php
eigentlich ganz simpel:
ein Pascal Programm sieht immer wie folgt aus:
PROGRAM Programmname;
VAR Variablendeklaration
CONST Konstantendeklaration
BEGIN
END.
Die Schlüsselwörter hab ich hier groß geschrieben, d.h. die kommen nur einmal vor. Ein kleines Beispiel:
PROGRAM Versuch;
VAR einText : String;
eineZahl : Integer;
CONST KonstanteC = "HILFE";
BEGIN
// weist der Variable einText den Wert der Konstante
// KonstanteC zu
einText := KonstanteC;
// gibt den Wert von einTExt auf dem Bildschirm aus
writeLn(einText);
// weist der Variable eineZahl den Wert 5 zu
eineZahl := 5;
// schreibt den Wert von eineZahl auf den Bildschirm
writeLn(eineZahl);
// wartet bis eine Taste gedrückt wurde
REPEAT UNTIL keypressed;
END.
Variablen werden immer wie folgt deklariert:
VAR VariablenName : Datentyp;
VariablenName : Datentyp;
...
CONST KonstantenName = Wert;
KonstantenName = Wert;
BEGIN
END:
Konstanten kannst Du nicht verändern, Du kannst sie nur lesen, Variablen kannst Du ()dem Datentyp entsprechend) Werte zuweisen und mit diesen arbeiten.
Ausnahmen:
Variablen:
VAR Beispiel : String(20);
das bedeutet, daß Du eine Variable als String (Zeichenkette) deklarierst, die jedoch nur 20 Zeichen enthält. Läßt Du die Klammer und den Wert darin weg, hat der String eine Standardlänge von 256 Zeichen
VAR Beispiel : Array(30) of String;
das bedeutet, daß Du in einer Variable 30 verschiedene Werte speichern kannst (Array, auch genannt ein Feld). Jeder einzelne Wert kann dann die als Datentyp angegebenen Werte annehmen. Abrufen kannst Du dann ein Wert aus einem Array mit folgendem Befehl:
Beispiel(3) := "hallo";
Beispiel(4) := "ich bins";
(also besitzen das Array als 3. Wert "hallo" und als 4. Wert "ich bins").
AUFPASSEN bei ARRAYs:
Arrays fangen mit zählen bei der 0 an, d.h.
Beispiel(0) ist der erste Wert, und Beispiel(29) der letzte, wenn Du bei der Deklaration 30 angegeben hast.
hoffe das hilft Dir weiter, suche aber am besten mal nach einem "Pascal in 21 Tagen" unter google, wirst Du sicherlich fündig.
Gruß Martin
« Java: externe dll's Ausführen | java: algorithmus umsetzen » | ||