PASCAL. Programme. Daten, Datentypen. Strukturierte Datentypen. Pointers. Dateien: Allgemeine Ein-/ Ausgabe. Funktionen und Prozeduren
|
|
- Gerburg Blau
- vor 7 Jahren
- Abrufe
Transkript
1 PASCAL Lebensdauer und GUltigke itsbereich vn Labels Die Verwendung vn Labels und Spriingen Prgramme Daten, Datentypen Strukturierte Datentypen Pinters Dateien: Allgemeine Ein-/ Ausgabe Funktinen und Przeduren Das Gt-Statement Prgrammentwicklung Anhang
2 Lebensdauer und Giiltigkeitsbereich vn Labels Die Verwendung vn Labels und Spriingen
3 Die beiden ersten Kapitel gaben einen Dberblick iiber die in PASCAL mglichen Ablaufstrukturen. Dabei wurden die einzelnen Strukturen analg ihrer Verwendung im nrmalen Sprachgebrauch eingefiihrt und jeweils ihre Darstellung in Struktgrammen erhiutert. Nun kann jedch der Fall eintreten, dab in geschachtelten Strukturen Fehler auftreten, die haufig erst in der innersten Struktur erkannt werden. Dies ist der Fall, wenn Eingabewerte verarbeitet werden sllen, die nicht den Regeln entsprechen, wie dies z. B. bei unvllstandigen Eingaben auftreten kann. Diese Unvllstandigkeit kann erst bei der Leseperatin READ festgestellt werden (EOF wird dann wahr). n diesem Fall kann das Prgramm nicht den Regeln entsprechend beendet werden. Man kann sich zwar dadurch behelfen, dab man eine Fehlervariable (vm Typ BOOLEAN) setzt und diese vr jeder weiteren Verarbeitung stets abpriift, was jedch den Nachteil hat, dab Prgrammlaufzeit und Prgrammlange zunehmen. Man knnte sich durch eine einfache Mglichkeit behelfen: Die Verarbeitung miibte in einem slchen Fehlerfall an einer genau spezifizierten Stelle frtgesetzt werden knnen. Dieses 'Springen' an definierte Stellen erlaubt das GOTO-Statement. Urn das Verarbeiten an anderen als den durch die Kntrllstruktur vrgesehenen Stellen frtzusetzen, wird ein GOTO auf eine bestimmte 'Marke' (label) eingefiihrt. Die Syntax des GOTO-Statements ist als: WL...'- G_O_TO_.---_~L_a-b_-e_l~~~~~~~=======~_= =CJ Label bezeichnet eine Marke, die durch eine maximal vierstellige, psitive, ganze Zahl hne Vrzeichen darzustellen ist. Beispiele fiir krrekte Labels waren als:
4 Falsch waren dagegen flgende Labels: (*Zahl ist mit Vrzeichen versehen*) +17 (*Zahl ist mit Vrzeichen versehen*) (*Zahl hat zu viele Stellen*) 1 Die verwendeten Labels mussen in jedem Blck eigens definiert werden. Dazu dient - wie bei allen anderen Deklaratinen - der Deklaratinsteil des Blckes. n den bisherigen sechs Kapiteln knnte der Deklaratinsteil vn Blcken als nur unvllstandig beschrieben werden: Es fehlt nch der Labe1-Deklaratinsteil. Dieser ist der erste Teil des Deklaratinsteils und beginnt mit dem Schliisselwrt 'LABEL'. Dem Schlusselwrt flgen dann ale in dem Blck verwendeten Marken, die durch Kmmata vneinander getrennt sind. Den AbschluB bildet das Semikln. Ein Deklaratinsteil eines Blckes besteht als (maximal) aus flgenden Kmpnenten: Label-Deklaratinsteil Knstantendeklaratinsteil Typdeklaratinsteil Variablendeklaratinsteil Przedur- und Funktinsdeklaratinsteil Diese Reihenflge ist fest vrgegeben. Sie darf ym Benutzer nicht willkurlich verandert werden. Beispiele flir krrekte Label-Deklaratinsteile: Wie werden nun Labels verwendet und an we1chen Stellen durfen sie stehen? Fur Labels gilt ahnliches wie flir Variablennamen: Sie mussen eindeutig sein. Dabei bezieht sich nun die Eindeutigkeit nicht nur aufihren Namen (d.h. die Zahl, durch die sie reprasentiert werden), sndern auch auf die Stelle, an der sie definiert werden. Jedes Label darf als in einem Blck nur ein einziges Mal stehen, da snst GOTO-Anweisungen nicht krrekt durchgeflihrt werden knnten. Prinzipiell kann jede Anweisung durch ein Label markiert werden. Dazu wird die Labelnummer, geflgt vn einem ':' vr die entsprechende Anweisung geschrieben: Beispiel: ~_~~~~~_F_O_R i:_= T_O 0_0_D_O ~ 186
5 , 0',, 0\ n diesem Beispiel wird als die FOR-Schleife durch das Label 17 markiert. Ein Sprung auf das Label 17 wiirde dann zur Fige haben, dab als nachste Anweisung die FOR-Schleife durchgefiihrt wird. Da bei einem Sprung auf ein Label jedch der durch die anderen Kntrllknstrukte vrgegebene KntrllfluB verlassen wird, kann es unter Umstanden zu Schwierigkeiten kmmen. Dies trim insbesndere dann zu, wenn vn auberhalb eines Kntrllknstruktes in ein Kntrllknstrukt gesprungen werden sil. Dies ist in PASCAL unzulassig, wenngleich viele Cmpiler hier keinen Fehler melden. Dazu flgendes Beispiel: WHLE bl DO GOTO 17 BEGN END; Statementflge 17: Statementflge 2 Die Schwierigkeit in dies em Fall liegt darin, dab nicht sichergestellt ist, dab die Variable bl zur Laufzeit richtig initialisiert ist. Spriinge in Kntrllknstrukte hinein sind als verbten, da nicht sichergestellt sein kann, dab die Umgebung zur Ablaufzeit bereits richtig berechnet ist. 187
Kapitel 4 Dynamisches SQL
Kapitel 4 Dynamisches SQL Flien zum Datenbankpraktikum Wintersemester 2010/11 LMU München 2008 Thmas Bernecker, Tbias Emrich unter Verwendung der Flien des Datenbankpraktikums aus dem Wintersemester 2007/08
MehrKontrollfluss. Kontrollanweisungen. if-anweisung. if-else Anweisung. else. Auswahlanweisungen, Iterationsanweisungen, Blöcke, Sprunganweisungen
Kntrllfluss Kntrllanweisungen bisher linear (vn ben nach unten) Für interessante Prgramme braucht man Verzweigungen und Sprünge Auswahlanweisungen, Iteratinsanweisungen, Blöcke, Sprunganweisungen Berechnung
MehrMerkblatt für externe Teilnehmer an der Feststellungsprüfung im Fach Informatik
Studienklleg der TU Berlin Sekr. EB 15 Straße des 17. Juni 145 10623 Berlin Der Präsident Merkblatt für externe Teilnehmer an der Feststellungsprüfung im Fach Infrmatik Externe Teilnehmer an der Feststellungsprüfung
MehrALGORITHMEN- PARADIGMEN
4. Kapitel ALGORITHMEN- PARADIGMEN Algrithmen & Datenstrukturen Prf. Dr. Wlfgang Schramm Übersicht 1 1. Einführung 2. Algrithmen 3. EigenschaFen vn Prgrammiersprachen 4. Algrithmenparadigmen 5. Suchen
MehrC++ Teil Schleifen. Man kann bestimme Anweisungen in einem Programm mehrfach ausführen lassen. Dazu gibt es in C++ verschiedene Schleifen.
C++ Teil 3 3.3 Schleifen Man kann bestimme en in einem Programm mehrfach ausführen lassen. Dazu gibt es in C++ verschiedene Schleifen. for-schleife for-schleife while-schleife do-while-schleife for ( Ausdruck1;
MehrHandreichung zur Nutzung der WinIBW mit Citrix
Handreichung zur Nutzung der WinIBW mit Citrix Installatin und Start Um Citrix zu verwenden, muss auf Ihrem Rechner zunächst der Citrix-Receiver installiert sein, den Sie sich unter flgendem Link herunterladen
MehrTacton keytech Integration
Tactn keytech Integratin Herausfrderungen und Lösungen Ausgabedatum: 27.09.2013 - Dkumentversin: 1.0 Autr: Clemens Ambrsius Cpyright Lin GmbH 2013 Alle Rechte vrbehalten Seite 1 1 Einführung Bei vielen
MehrFACHHOCHSCHULE AUGSBURG Hochschule für Technik, Wirtschaft und Gestaltung
C Sprachelemente für Übung 2 Typumwandlungen (type casts) Bei Ausdrücken, in denen Operanden mit unterschiedlichem Typ vorkommen, werden diese vom Compiler vor der Ausführung automatisch in einen gemeinsamen
MehrJava 8. Elmar Fuchs Grundlagen Programmierung. 1. Ausgabe, Oktober 2014 JAV8
Java 8 Elmar Fuchs Grundlagen Programmierung 1. Ausgabe, Oktober 2014 JAV8 5 Java 8 - Grundlagen Programmierung 5 Kontrollstrukturen In diesem Kapitel erfahren Sie wie Sie die Ausführung von von Bedingungen
MehrKundeninformation "Pfändung, Abtretung, Privatinsolvenz
Kundeninfrmatin "Pfändung, Abtretung, Privatinslvenz in SAP HCM Versin 1 Cpyright Gebrauchsnamen, Handelsnamen, Bezeichnungen und dergleichen, die in diesem Dkument hne besndere Kennzeichnung aufgeführt
MehrProgrammierkurs I. Gliederung: Deklarationsteil als BNF 2. Blöcke in Ada95 (Lebenszeit, Sichtbarkeit von Variablen)
Programmierkurs I 11.11.2002 Gliederung: 1. Deklarationsteil als BNF 2. Blöcke in Ada95 (Lebenszeit, Sichtbarkeit von Variablen) EBNF: Wiederholung Die EBNF (Erweiterte Backus-Naur-Form) wurde in der Vorlesung
MehrWirtschaftsinformatik II SS Einführung Datendarstellung und Zahlensysteme Kerstin Schmidt
Wirtschaftsinfrmatik II SS 2014 Einführung Datendarstellung und Zahlensysteme Kerstin Schmidt Organisatrisches Prüfung 90 Minuten; über Stff der zwei Semester Skript: unter http://w3-.cs.hm.edu/~kschmidt/
MehrCelsius to Fahrenheit. Ganze Zahlen. Assoziativität und Präzedenz. 9 * celsius / Assoziativität und Präzedenz. Assoziativität und Präzedenz
Celsius t Fahrenheit Ganze Zahlen Die Typen int, unsigned int; Auswertung arithmetischer Ausdrücke, arithmetische Operatren // Prgram: fahrenheit.cpp // Cnvert temperatures frm Celsius t Fahrenheit. #include
MehrKlausur Advanced Programming Techniques
Advanced Prgramming Techniques Autr: Prf. Dr. Bernhard Humm, FB Infrmatik, Hchschule Darmstadt Datum: 8. Juli 2008 Klausur Advanced Prgramming Techniques 1 Spielregeln zur Klausur Allgemeines Die Bearbeitungszeit
MehrProgrammiertechnik Kontrollstrukturen
Programmiertechnik Kontrollstrukturen Prof. Dr. Oliver Haase Oliver Haase Hochschule Konstanz 1 Was sind Kontrollstrukturen? Kontrollstrukturen erlauben es, ein Programm nicht nur Zeile für Zeile auszuführen,
Mehr(Aufgaben zu Wertzuweisungen siehe Vorlesungsbeilage S. 49)
Anweisungen Eine Anweisung ist eine in einer beliebigen Programmiersprache abgefaßte Arbeitsvorschrift für einen Computer. Jedes Programm besteht aus einer bestimmten Anzahl von Anweisungen. Wir unterscheiden
MehrEinstieg in die Informatik mit Java
Vorlesung vom 6.11.07, Weitere Anweisungen Übersicht 1 Verbundanweisung 2 Bedingte Anweisung 3 Auswahlanweisung 4 for Schleife 5 while Schleife 6 do Schleife 7 break Anweisung 8 continue Anweisung 9 Leere
MehrJavaScript. Dies ist normales HTML. Hallo Welt! Dies ist JavaScript. Wieder normales HTML.
JavaScript JavaScript wird direkt in HTML-Dokumente eingebunden. Gib folgende Zeilen mit einem Texteditor (Notepad) ein: (Falls der Editor nicht gefunden wird, öffne im Browser eine Datei mit der Endung
MehrS. d. I.: Programieren in C Folie 4-1. im Gegensatz zu Pascal gibt es in C kein Schlüsselwort "then"
S. d. I.: Programieren in C Folie 4-1 4 Anweisungen 4.1 if-anweisung 1) if (Ausdruck) 2) if (Ausdruck) } else im Gegensatz zu Pascal gibt es in C kein Schlüsselwort "then" es wird nur der numerische Wert
Mehrzu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme
Bisher Datentypen: einfach Zahlen, Wahrheitswerte, Zeichenketten zusammengesetzt Arrays (Felder) zur Verwaltung mehrerer zusammengehörender Daten desselben Datentypes eindimensional, mehrdimensional, Array-Grenzen
MehrSchleifen in C/C++/Java
Schleifen in C/C++/Java Alle 3 Sprachen stellen mindestens die folgenden 3 Schleifenkonstruktionen zur Verfügung. In C gibt es auch keine weiteren, C++, Java und C# haben noch weitere nützliche Varianten.
Mehrzu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme
Bisher Datentypen: einfach Zahlen, Wahrheitswerte, Zeichenketten zusammengesetzt Arrays (Felder) zur Verwaltung mehrerer zusammengehörender Daten desselben Datentypes eindimensional, mehrdimensional, Array-Grenzen
MehrProf. Dr. Oliver Haase Karl Martin Kern Achim Bitzer. Programmiertechnik Kontrollstrukturen
Prof. Dr. Oliver Haase Karl Martin Kern Achim Bitzer Programmiertechnik Kontrollstrukturen Was sind Kontrollstrukturen Kontrollstrukturen erlauben es, ein Programm nicht nur Zeile für Zeile auszuführen,
MehrPraktikum OOP/C++ - Versuch 5
Seite 1 vn 5 Allgemeines Die Elektrifizierung im Autmbilbereich nimmt immer mehr zu. Das heißt, es kmmen immer mehr Elektrmtren und verbraucher zum Einsatz. Es ist ein Prgramm in C++ zu entwickeln, das
MehrSchleifen in C/C++/Java
Schleifen in C/C++/Java Alle 3 Sprachen stellen mindestens die folgenden 3 Schleifenkonstruktionen zur Verfügung. In C gibt es auch keine weiteren, C++, Java und C# haben noch weitere nützliche Varianten.
Mehr3. Anweisungen und Kontrollstrukturen
3. Kontrollstrukturen Anweisungen und Blöcke 3. Anweisungen und Kontrollstrukturen Mit Kontrollstrukturen können wir den Ablauf eines Programmes beeinflussen, z.b. ob oder in welcher Reihenfolge Anweisungen
MehrCSV-Datei in Excel richtig importieren
CSV-Datei in Excel richtig imprtieren 1.0.1 Beschreibung des CSV-Imprtvrgangs in Excel CSV-Datei in Excel richtig imprtieren Seite 2 Dkumentversin Datum Erstellt/ geändert vn Handbuchversin Prgrammversin
MehrVorbereitung der Abiturzeugnisse mit CUBE-SVS
Vrbereitung der Abiturzeugnisse mit CUBE-SVS Zur Schreibweise: Menüpunkt im Hauptmenü (waagerecht) Menüpunkt im Untermenü (klappt senkrecht herunter) Bearbeitungsvrgang / ntwendige Einstellungen Die ntwendigen
Mehr4 Block 4: Listen in Perl: Daten des Typs
Lehrerfrtbildung Perl II, Esslingen, 1.-3.12. 2003 Nr. 515194 4 Blck 4: Listen in Perl: Daten des Typs Array @x und Hash %y 4.1 Lernziele... 2 4.2 Praxis... 3 4.2.1 Verarbeitung vn Listen mit Variablen
Mehr2 Teil 2: Nassi-Schneiderman
2 Teil 2: Nassi-Schneiderman Wie kann man Nassi-Schneiderman in einer objektorientierten Sprache verwenden? Jedes Objekt besitzt Methoden, welche die Attribute des Objektes verändern. Das Verhalten der
MehrInstallationsanleitung. zum Anschluss an Telefonanlagen (Mehrplatzversion)
zum Anschluss an Telefnanlagen () CPTel () besteht aus zwei unterschiedlichen Prgrammen: CPTel Server und CPTel Client. Installatinsvarianten: eigenständiger CPTel-Server CPTel-Server und CPTel-Client
MehrGTI ÜBUNG 13 ARITHMETIK UND VHDL
1 GTI ÜBUNG 13 ARITHMETIK UND VHDL Aufgabe 1 Arithmetik 2 Beschreibung Multiplizieren Sie die beiden Binärzahlen a = 0100110 und b = 0101 durch Anwendung der Methde, die bei der Implementierung eines sequentiellen
MehrUTOPP-Dokumentation. Harald Borsutzky Burghard Grüter Wolfram Urich Carsten Keßler Christoph Pohlmann Dominik Wilmsen Eugen Scheinke
UTOPP-Dkumentatin Harald Brsutzky Burghard Grüter Wlfram Urich Carsten Keßler Christph Phlmann Dminik Wilmsen Eugen Scheinke Inhalt:!"Prduktbeschreibung...S. 2!"Pflichtenheft...S. 3!"Prdukteinsatz...S.
MehrLabel-Guide Stand: 10 2014
Label-Guide Stand: 10 2014 Der ClimatePartner Label-Guide 2 Über ClimatePartner ClimatePartner ist ein führender Business Slutin Prvider für Klimaschutz und unterstützt Unternehmen aller Branchen dabei,
Mehr1 Was ist neu in SIMATIC imap STEP 7 AddOn?
Cmpnent Based Autmatin SIMATIC imap STEP 7 AddOn V3.0 inkl. SP1, SP2 und SP3 Installatins- und Benutzungshinweise Inhaltsverzeichnis 1 Was ist neu in SIMATIC imap STEP 7 AddOn? 2 Installatinshinweise 3
MehrEinstieg in die Informatik mit Java
Vorlesung vom 25.4.07, Anweisungen Übersicht 1 Ausdrucksanweisung 2 Einfache Ausgabeanweisung 3 Einfache Eingabeanweisung, Vorbereitungen 4 Verbundanweisung 5 Bedingte Anweisung 6 Auswahlanweisung 7 for
MehrCheckliste für Gewinnspiele bei Facebook
Checkliste für Gewinnspiele bei Facebk Gewinnspiele sind eine lhnende Marketingmaßnahme- aber auch hier gilt es, einige wichtige rechtliche Vrgaben einzuhalten. Damit du ganz entspannt Gewinnspiele anbieten
MehrMerkblatt 4-12. Sicherungsstrategien. Das Archivbit. Datensicherung. Es müssen prinzipiell zwei Arten von Sicherungsstrategien unterschieden werden:
Mdul 4 - Datensicherung Merkblatt 4-12 Datensicherung Sicherungsstrategien Es müssen prinzipiell zwei Arten vn Sicherungsstrategien unterschieden werden: Sicherung des Betriebsystems für eine Wiederherstellung
MehrMwSt. Luxemburg ab 01/2015 Stand: 28. November 2014
MwSt. Luxemburg ab 01/2015 Stand: 28. Nvember 2014 Inhalt 1. Vrwrt... 2 2. Vraussetzungen... 2 3. Wer ist betrffen?... 2 4. Umstellung der neuen MwSt.-Cdes... 2 5. Umstellung im Detail... 4 6. Beispiele...
MehrOptimierung und Lagrange. x = 9 maximiert f
Optimierung und Lagrange 1.1 Eine Variable, keine Nebenbedingung ma f ( Erinnerung: (a) min f ( ma ( f ( ) (b) maimiert f f ( ) = 0 (c) f ( ) = 0 und f knkav (z.b. f ( ) 0 für alle ) maimiert f Beispiel:
MehrEinführung in das Programmieren mit Visual Basic
Einführung in das Prgrammieren mit Visual Basic Erstellt am 18.1.2001 vn Lthar Kerbl Letzte Änderung: 18.1.2001 L.Kerbl : Einführung in VB 19.01.01 Seite 1 vn 19 Inhaltsverzeichnis: Einleitung... 3 Aufruf
MehrEinzel. Ranglistenturniere U19. Hinweise und Hilfen zur online-meldung für Ranglistenturnier U19. Schritt 1. Auf der Bezirksseite.
Ranglistenturniere U19 Miles Eggers Hinweise und Hilfen zur nline-meldung für Ranglistenturnier U19 Einzel Schritt 1 Auf der Bezirksseite Auswahl Einzel Diese Maske erscheint. Schritt 2 Auswahl der Anzahl
MehrEinstieg in die Informatik mit Java
1 / 47 Einstieg in die Informatik mit Java Anweisungen Gerd Bohlender Institut für Angewandte und Numerische Mathematik Gliederung 2 / 47 1 Ausdrucksanweisung 2 Einfache Ausgabeanweisung 3 Einfache Eingabeanweisung,
MehrKapitel 5: Abstrakte Algorithmen und Sprachkonzepte. Elementare Schritte
Elementare Schritte Ein elementarer Berechnungsschritt eines Algorithmus ändert im Allgemeinen den Wert von Variablen Zuweisungsoperation von fundamentaler Bedeutung Zuweisungsoperator In Pascal := In
Mehr3 Block 3: Manipulierung von Variablen $x
3 Blck 3: Manipulierung vn Variablen $x 3.1 Lernziele... 2 3.2 Praxis... 3 3.2.1 Knkatenierung / Zusammenfügen vn Variablen $x.$y... 3 3.2.2 Einfache numerische Operatinen mit Variablen $x+$y... 4 3.2.3
MehrVollständige, detaillierte und unzweideutige Lösung
1. Allgemeine Begriffe C PROGRAMMIEREN Prgramm Spezifikatin Algrithmus Batchprgrammierung Dialgprgrammierung Interpreter Cmpiler Java Assembler C Kriterien für Gutes Prgramm Case Tls Vllständige Anweisung
MehrDas Ausdauertraining. Der Puls mein Drehzahlmesser
Das Ausdauertraining Der Puls mein Drehzahlmesser Nachflgend gehen wir mal davn aus, dass sie entweder im Studi trainieren, w Ihnen auch nicht jedes Mal ein Trainer zur Verfügung steht, sie zu Hause auf
MehrEinstieg in die Informatik mit Java
1 / 28 Einstieg in die Informatik mit Java Variablenarten Gerd Bohlender Institut für Angewandte und Numerische Mathematik Gliederung 2 / 28 1 Überblick: Variablenarten 2 Lokale Variablen 3 Lokale Variablen
MehrFallunterscheidung: if-statement
Fallunterscheidung: if-statement A E 1 E 2 V 1 V 2 Syntax: if ( ausdruck ) Semantik: else anweisungsfolge_1 anweisungsfolge_2 1. Der ausdruck wird bewertet 2. Ergibt die Bewertung einen Wert ungleich 0
MehrInhaltsverzeichnis. Vorwort.11
Inhaltsverzeichnis Vorwort.11 Kapitel 1 Einführung in die C-Programmierung 17 1.1 Ein erstes C-Programm 17 1.1.1 Analyse des Zinseszins-Programms 17 1.2 Compilieren und Ausführen eines Programms 24 1.3
MehrSchachtelung der 2. Variante (Bedingungs-Kaskade): if (B1) A1 else if (B2) A2 else if (B3) A3 else if (B4) A4 else A
2.4.6. Kontrollstrukturen if-anweisung: Bedingte Ausführung (Verzweigung) 2 Varianten: if (Bedingung) Anweisung (Anweisung = einzelne Anweisung oder Block) Bedeutung: die Anweisung wird nur ausgeführt,
MehrEin weiteres an gleicher Stelle auffindbares Formular in Open Office Vorlage deckt den gesamten Bereich der Rechtshilfe ab.
BUNDESMINISTERIUM FÜR JUSTIZ Erlass vm 28. Nvember 2011 über die Einführung eines elektrnischen Wrkflws betreffend Berichte der Staatsanwaltschaften/Oberstaatsanwaltschaften und Einzelerlässe der Oberstaatsanwaltschaften/des
MehrC++ - Einführung in die Programmiersprache Schleifen
C++ - Einführung in die Programmiersprache Schleifen Bedingung wiederhole ja Anweisung Anweisung Anweisung Leibniz Universität IT Services Anja Aue Schleifen Iterationsanweisungen. Wiederholung von Anweisungsblöcken.
MehrGrundlagen der Programmierung Teil1 Einheit III Okt. 2010
Grundlagen der Programmierung Teil1 Einheit III - 22. Okt. 2010 GDP DDr. Karl D. Fritscher basierend auf der Vorlesung Grundlagen der Programmierung von DI Dr. Bernhard Pfeifer Einschub Bevor wir mit den
MehrSyntax von LOOP-Programmen
LOOP-Berechenbarkeit Syntax von LOOP-Programmen Definition LOOP-Programme bestehen aus: Variablen: x 0, x 1, x 2, x 3,... Konstanten: 0, 1, 2, 3,... Trennsymbolen:; und := Operationen: + und Befehlen:
MehrE-MAIL ARCHIVIERUNG OUTLOOK PLUG-IN
E-MAIL ARCHIVIERUNG OUTLOOK PLUG-IN Skyfillers Kundenhandbuch INHALT 1. Das Outlk Add-In... 2 1.1 Feature-Beschreibung... 2 1.2 Unterstuẗzte Windws-Versinen... 2 1.3 Unterstuẗzte Outlk-Versinen... 2 1.4
MehrBenötigte / Hilfreiche Fremdsoftware. Technische Einstellungen. MoventumOffice. Internet-Browser. Internet Explorer. Adobe Acrobat Reader
MventumOffice Technische Einstellungen Cpyright Mventum S.C.A. Alle Rechte vrbehalten. Kein Teil dieser Publikatin darf hne vrherige schriftliche Genehmigung in irgendeiner Frm reprduziert, übermittelt,
MehrKapitel 1: Informationsverarbeitung durch Programme
LUDWIG- MAXIMILIANS- UNIVERSITY MUNICH DEPARTMENT INSTITUTE FOR INFORMATICS Skript zur Vorlesung: Einführung in die Informatik: Systeme und Anwendungen Sommersemester 2009 Kapitel 1: Informationsverarbeitung
MehrCATIA Richtlinien. Es wird zuerst ein quadratischer Tank (geschlossene Form) konstruiert, dieser wird zu:
CATIA Richtlinien Inhalt: 1. Benennung vn Bauteile 2. Benennung vn Baugruppen 3. Strukturierung vn CATIA-Dateien 4. Uplad auf Agra Um die Benennung und die Struktur in CATIA zu vereinheitlichen bitten
MehrMetasonic Scanview-Integrationshandbuch. Produktversion: V5.2 Dokumentversion: T1.0, 22.01.2015 Autor: Metasonic GmbH
Metasnic Scanview-Integratinshandbuch Prduktversin: V5.2 Dkumentversin: T1.0, 22.01.2015 Autr: Metasnic GmbH Rechtliche Hinweise 2015 Metasnic GmbH. Alle Rechte vrbehalten. Diese Dkumentatin der Teile
MehrWintersemester Maschinenbau und Kunststofftechnik. Informatik. Tobias Wolf Seite 1 von 25
Kapitel 9 Schleifen Seite 1 von 25 Schleifen - Schleifen werden zur wiederholten Ausführung von Anweisungen verwendet. - Es werden drei Arten von Schleifen unterschieden: o for -Schleife o while -Schleife
MehrKinematiksimulation. eines R6-Zylinder-Kurbeltriebes
Prf. Dr. -Ing. A. Belei CAD Catia Kinematics Kinematiksimulatin eines R6-Zylinder-Kurbeltriebes Verfasser: Frank Werschmöller Seite 1 / 17 1. Aufgabenstellung Unter Catia V5 lassen sich mittels der DMU-Kinematik-Simulatin
MehrErlä uterungen zu Meldungen IP Losses Art. 101 CRR
Erlä uterungen zu Meldungen IP Lsses Art. 101 CRR Rechtlicher Hintergrund Die Verlustdaten, welche in Art. 101 CRR gemeldet werden, werden vn der FMA herangezgen, um zu beurteilen, b die (begünstigten)
MehrInventur Release 5.9.1/6.1.1
Release 5.9.1/6.1.1 04.12.2013 Seite 1 vn 18 Inhaltsverzeichnis 1 Infrmatin für Neuanwender... 3 2 hne Scanner... 3 2.1 Vrbereitungen... 3 2.2 Arbeiten am Zähltag... 6 2.3 Arbeiten nach dem Zähltag...
MehrAnleitung Administrationsbereich www.pastoraler-raum-biedenkopf.de
Anleitung Administratinsbereich www.pastraler-raum-biedenkpf.de Anmeldung unter www.pastraler-raum-biedenkpf.de Für Eingabe vn neuen Beiträgen, Hchladen des Pfarrbriefs, Veränderungen an bestehenden Inhalten.ä.
Mehrwindata SEPA-API Basic / Pro Dokumentation
windata SEPA-API Basic / Pr Dkumentatin Versin v1.8.0.0 11.11.2014 windata GmbH & C. KG windata GmbH & C.KG Gegenbaurstraße 4 88239 Wangen im Allgäu windata SEPA-API Basic / Pr - Dkumentatin Inhaltsverzeichnis
MehrClubOrgel Beschreibung
Zweck des Scriptes Dieses Script setzt nrmale Nten in Griffschrift für das Club Mdell um. Da ich selbst dieses Instrument nicht beherrsche, habe ich mich für die Umsetzung weitestgehend an im Internet
MehrTactonWorks EPDM Integration. Lino EPDM pro. Whitepaper. unter Nutzung des TactonWorks Add-in EPDM von Tacton Systems AB
Lin EPDM pr Whitepaper unter Nutzung des TactnWrks Add-in EPDM vn Tactn Systems AB Ausgabedatum: 04.09.2013 - Dkumentversin: 1.1 Autr: Clemens Ambrsius / Rüdiger Dehn Cpyright Lin GmbH 2013 Alle Rechte
MehrModellierung und Programmierung 1
Modellierung und Programmierung 1 Prof. Dr. Sonja Prohaska Computational EvoDevo Group Institut für Informatik Universität Leipzig 19. November 2015 Gültigkeitsbereich (Scope) von Variablen { int m; {
MehrEinführung in die Programmierung II. 3. Kontrollstrukturen
Einführung in die Programmierung II 3. Kontrollstrukturen Thomas Huckle, Stefan Zimmer 2.5.2007-1- Anweisungen: was bisher geschah Bisher kennen wir zwei Formen von Anweisungen Ein Ausdruck mit Semikolon
MehrEinführung in die Programmierung
: Inhalt Einführung in die Programmierung Wintersemester 2010/11 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering Fakultät für Informatik TU Dortmund Wiederholungen - while - do-while - for
MehrDOKUMENTATION INSTALLATION, UPDATE DEINSTALLATION UND
INSTALLATION, UPDATE UND DEINSTALLATION Stand: 12.03.2015 Inhalt 1. Systemvraussetzungen... 3 2. Installatin... 5 2.1. Installatin starten... 5 2.2. Lizenzbedingungen akzeptieren... 5 2.3. Installatins-
MehrProgrammieren I + II Regeln der Code-Formatierung
Technische Universität Braunschweig Dr. Werner Struckmann Institut für Programmierung und Reaktive Systeme WS 2016/2017, SS 2017 Programmieren I + II Regeln der Code-Formatierung In diesem Dokument finden
Mehr2.5 Programmstrukturen Entscheidung / Alternative
Entscheidung, ob der folgende Anweisungsblock ausgeführt wird oder ein alternativer Block Entscheidung ob die Bedingung wahr oder falsch (True / False) ist Syntax: 2.5 Programmstrukturen 2.5.1 Entscheidung
MehrHinweis 1560710 - DEÜV Datensatz-Version 02
Hinweis 1560710 - DEÜV Datensatz-Versin 02 Hinweissprache: Deutsch Versin: 2 Gültigkeit: gültig seit 23.05.2011 Zusammenfassung Symptm Der zum 01.01.2009 vn den Szialversicherungsträgern in der DEÜV eingeführte
Mehr01-02.3 02.13.D LDM-Absperrventile UV 226 und UV 236
01-0. 0.1.D LDM-Absperrventile UV 6 und UV 6-1- UV 6 (Ex) UV 6 (Ex) Absperrventile DN 15 bis 1, PN, 5 und mit Handrad Beschreibung Absperrventile UV x6 sind Handarmaturen mit hervrragenden Eigenschaften
MehrSyntax der Sprache PASCAL
Syntax der Sprache PASCAL Buchstaben A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z Ziffern 0 1 2 3 4 5 6 7 8 9 Sonderzeichen und Wortsymbole +
MehrBewerbung für die Auszeichnung RheumaPreis Fragebogen. Bitte füllen Sie diesen Fragebogen aus und senden Sie ihn an die folgende Adresse:
Bewerbung für die Auszeichnung RheumaPreis Fragebgen Bitte füllen Sie diesen Fragebgen aus und senden Sie ihn an die flgende Adresse: Organisatinsbür RheumaPreis Pstfach 17 03 61 60077 Frankfurt/Main Angaben
Mehr8. Updatemöglichkeiten : Flash oder traditionell (10%) Franzisca 9. Erläuterungen und Quellenangaben
BIOS Gliederung Vrtrag: 1.Was ist BIOS und was tut es? (40%) Definitin Sinn & Entstehung vn BIOS Hardware BIOS auf dem Mainbard (Zeichnung/Darstellung) Tabelle für Piepstöne Franzisca 2. Welche Hersteller
MehrArithmetik in der tcsh
Arithmetik in der tcsh Variablen speichern Zeichenketten (also Strings/Wörter) @ statt set Interpretation als arithmetische Ausdrücke (aus Ziffern, (, ), +, -, *, /, % bestehend) Beispiele: @ var = (3
MehrEvolutionäre Lösung des Steinerproblems und der Seifenhautcomputer :
Evlutinäre Lösung des Steinerprblems und der Seifenhautcmputer : Benannt nach Jakb Steiner einem grßen Schweizer Mathematiker, der vn 1796 bis 1893 lebte. Das Steinerprblem ist die Suche nach den kleinsten
MehrEinführung in die Programmierung Wintersemester 2011/12
Einführung in die Programmierung Wintersemester 2011/12 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering Fakultät für Informatik TU Dortmund : Kontrollstrukturen Inhalt Wiederholungen - while
Mehr- + Niemals an elektrischen Geräten herumbasteln... Niemals Niemals Niemals Niemals Niemals Niemals
Richtiger Umgang mit Strm Alle Bilder zeigen gefährliche Situatinen, bei denen man einen elektrischen Schlag bekmmen kann. Frmuliere zu den Bildern die passenden Regeln und streiche anschließend das Bild
MehrE-Book-Fernleihe. Hintergrund
E-Bk-Fernleihe Hintergrund Das starke Wachstum des E-Bk-Markts in den vergangenen Jahren führt in der Praxis u.a. dazu, dass Mngraphien in gewissem Umfang nur nch in elektrnischer Frm angebten werden.
MehrBesonderheiten der Homöopathischen Medizin
Besnderheiten der Hmöpathischen Medizin Dr.med. M. Berger August 2008 Viele Menschen haben eigene Erfahrungen mit einer hmöpathischen Behandlung gemacht. Sie sind meist beeindruckt vn der Zuwendung hmöpathischer
MehrJava I Vorlesung Imperatives Programmieren
Java I Vorlesung 2 Imperatives Programmieren 3.5.2004 Variablen -- Datentypen -- Werte Operatoren und Ausdrücke Kontrollstrukturen: if Imperatives Programmieren Im Kern ist Java eine imperative Programmiersprache.
Mehrrmdata GeoProject Release Notes Version 2.7 Organisation und Verwaltung von rmdata Projekten Copyright rmdata GmbH, 2017 Alle Rechte vorbehalten
Release Ntes rmdata GePrject Versin 2.7 Organisatin und Verwaltung vn rmdata Prjekten Cpyright rmdata GmbH, 2017 Alle Rechte vrbehalten rmdata Vermessung Österreich rmdata Vermessung Deutschland Industriestraße
MehrAlgorithmen zur Datenanalyse in C++
Algorithmen zur Datenanalyse in C++ Hartmut Stadie 16.04.2012 Algorithmen zur Datenanalyse in C++ Hartmut Stadie 1/ 39 Einführung Datentypen Operatoren Anweisungssyntax Algorithmen zur Datenanalyse in
Mehr5. Elementare Befehle und Struktogramme
5. Elementare Befehle und Struktogramme Programmablauf Beschreibung des Programmablaufs mittel grafischer Symbole Beispiel : Flussdiagramme ja nein Besser : Struktogramme Dr. Norbert Spangler / Grundlagen
MehrDas Datei-Chaos im Griff
Das Datei-Chas im Griff Stand: 13.07.2016 Jahrgangsstufen Lernbereich 1: Mdul 1.8 Fach/Fächer Übergreifende Bildungsund Erziehungsziele Zeitrahmen Benötigtes Material Infrmatinstechnlgie Technische Bildung
MehrAnhang III: Historisches
Eidgenössisches Justiz- und Plizeidepartement EJPD Staatssekretariat für Migratin SEM Handbuch Bürgerrecht Anhang III: Histrisches Inhaltsverzeichnis Anhang III: Histrisches... 1 Inhaltsverzeichnis...
MehrObjektorientierte Programmierung
Objektorientierte Programmierung Eine Einführung mit anschaulichen Beispielen aus der Java-Welt apl. Prof. Dr. Achim Ebert Inhalt Kapitel 3: Kontrollstrukturen Einfache Anweisungen Anweisungsblöcke Steuerung
MehrInformatik I Übung, Woche 40
Giuseppe Accaputo 2. Oktober, 2014 Plan für heute 1. Fragen & Nachbesprechung Übung 2 2. Zusammenfassung der bisherigen Vorlesungsslides 3. Tipps zur Übung 3 Informatik 1 (D-BAUG) Giuseppe Accaputo 2 Nachbesprechung
MehrTeil 111. Chart-Parsing
Teil 111 Chart-Parsing 102 Die im ersten Teil des Buches behandelten einfachen Parsingalgorithmen sind, anders als die meisten vor allem im Compilerbau verwendeten Algorithmen (z.b. die LLoder LR-Parsingalgorithmen),
MehrNewsletter e-rechnung an die öffentliche Verwaltung
Vn: E-Rechnung an den Bund Gesendet: Miwch, 05. Nvember 201414:43 Betreff: ERB-Newsleer: Deutsch Newsletter e-rechnung an die öffentliche Verwaltung Sehr geehrte Abnnentin, sehr geehrter
MehrEinstieg in die Informatik mit Java
1 / 24 Einstieg in die Informatik mit Java Variablenarten Gerd Bohlender Institut für Angewandte und Numerische Mathematik Gliederung 2 / 24 1 Lokale Variablen 2 Lokale Variablen in Blocks 3 Lokale Variablen
Mehr