Lupuz.de: Artikel-Portal / Magazin

Zurück   Postpla.net - die Forum Community > PC, Internet und Technik > Coder's Area

Turbo Pascal

Anzeigen:

Thema geschlossen
 
Themen-Optionen Thema durchsuchen
ASWAB
Alt 21.01.2001, 17:20   #1
Beitrag Turbo Pascal

Ich schreib morgen ne arbeit,und habe sie jetzt schon leider blick ich gar nix und brauch eure hilfe!!

Aufgabe 1
a) Was ist eine Funktion? Schreiben Sie ihre Syntax auf.
Welche Informationen enthält der Funktionskopf? Wie wird eine Funktion aufgerufen? 4 VP
b) Erklären Sie den Unterschied zwischen einer globalen und einer lokalen Variablen.
Welche von beiden ist vorzuziehen? 3 VP
c) Wo muß die Funktionserklärung in einem Pascal-Programm erscheinen?
In einer Funktion kann eine weitere Funktion aufgerufen werden.
Worauf ist dabei zu beachten? 3 VP


Aufgabe 2
Gegeben ist folgendes PASCAL-Programm:

PROGRAM Beispiel;
VAR a, b, c : Integer;

FUNCTION parabel (xx:Integer):Integer;
BEGIN
parabel := xx*xx + 1;
END;

FUNCTION option (x,y:Integer): Integer;
BEGIN
x := parabel (x);
y := parabel (y);
IF x < y THEN option := x
ELSE option := y;
END;

BEGIN
ReadLn (a);
ReadLn (b);
c := option (a,b);
Write ('??????? = ', c); { Ersetzen Sie die ?... durch einen bezeichnenden Text für c}
ReadLn;
END.

Was bewirkt dieses Programm?
Veranschaulichen Sie den Programmablauf an einer detaillierten Lauftabelle! 10 VP


Aufgabe 3
Schreiben Sie eine Funktion, die mit Hilfe einer Schleife sowohl eine positive REAL-Zahl zu einer INTEGER-Potenz erhebt.
Mit Worten: es soll die Formel y = xn ausgewertet werden, wobei x eine REAL -Variable und n eine INTEGER-Variable ist.
x und n sollen der Funktion übergeben und das Ergebnis dem Hauptprogramm zurückgegeben werden.
Fertige ein Strukto- und ein PASCAL-Programm an. 10 VP

vielen dank schonmal im vorraus!!!
 
 
Nach oben
chris

ich weiß leider net wollt nur mal fragen was de für ne schule machst:-)

------------------
 
 
Nach oben
ASWAB
Alt 22.01.2001, 18:59   #3
Beitrag

ähm,gymmi wieso??
WEnn du wissen willst wie ich an die arbeit gekommen bin,nun ja,hab den direx im puff erwischt ,....nene vitamin b halt
 
 
Nach oben
Gothmogh
Alt 22.01.2001, 20:06   #4
Beitrag

Naja hatte mal Turbo Pascal gelernt mal sehen was ich noch so weiss.

zu Aufgabe 1)
zu a)siehe ganz unten
zu b) Eine Globale Varialbe wird überall im Programm benutzt und belegt Speicher. Wärend eine Lokale Variable nur in Funktionen und Prozuduren verwendent werden, und auf diese Funktion oder Prozedur geschrängt ist.
Lokale Variablen sind vorzuziehen. Globale Variablen sind nur einzusetzen wenns keine andere Möglichkeit gibt.
zu c)Die jeweiligen Unterfunktionen müssen über dem eigentlichen Programm aufgeführt werden. Die funktion die in einer funktion ausgeführt wird muss über der Funktion stehen. Sprich Funktion a wird in b ausgeführt also muss funktion a über funktion b stehen.
Wo muß die Funktionserklärung in einem Pascal-Programm erscheinen?
Keine ahnung was damit genau gemeint ist.

Naja langsam verliere ich die lust und habe auch keinen bock mein TP buch aus dem schrank zu holen.
Bin ja auch nicht da in 20 minuten deine Arbeit fertig zu machen

PS: Übernehme keine Garantie auf richtigkeit!!!!


[Dieser Beitrag wurde von CS Snake am 22. Januar 2001 um 19:08 Uhr editiert.]
 
 
Nach oben
LeonThePro
Alt 24.01.2001, 20:58   #5
Beitrag

Wasn das für ne Bauernschule????
Bei uns auf dem Gymy lernen wir gleich Objektorientierte Programmirung mit Java. Nebenbei coden wir noch an nem Micro-Controller.

TG rulez


------------------
Ich habe keine Probleme mit Drogen - nur ohne
 
 
Nach oben
Tomato
Alt 06.04.2001, 02:48   #6
Beitrag

Turbo Pascal is echt arg alt....

so als würde man einem KFZ-Mechaniker beibringen das erste Auto von Benz zu reparieren...

Vielleicht gibt es ja in der Wirtschaft bedarf nach "Oldtimer-Programmierern"

Hach! Das waren noch Zeiten! TP!!!

Da hiessen die noch Borland, und Windows hiess noch 3.11 und mit DOS-Programmen konnte man noch richtig angeben
 
 
Nach oben
Ähnliche Themen, die dich vielleicht interessieren
Thema Autor Forum Antworten Letzter Beitrag
Turbo Pascal xxknuddelboyxx Coder's Area 18 20.03.2008 11:37
Turbo umbau, oder normal tunen? HoTTe83 Drive In 52 20.09.2006 10:18
[need help] Programm in Turbo Pascal dErJaSa Coder's Area 0 22.01.2002 11:01
pascal für dos...*kotz Felicitas Coder's Area 9 13.12.2001 13:30
uch brauche ganz dringend turbo pascal! sALDIx Coder's Area 1 20.09.2001 16:24
Anzeigen:
Thema geschlossen

Lesezeichen

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche



Alle Zeitangaben in WEZ +2. Es ist jetzt 04:11 Uhr.


Lupuz.de - wir können auch anders!
©1998 - 2008, Lupuz:Information-Network
Powered by vBulletin Version 3.7.1 (Deutsch), Jelsoft Enterprises Ltd.
Grüne Links?

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.