New PDF release: Pascal: Lehrbuch für strukturiertes Programmieren

By Doug Cooper, Michael Clancy, Gerd Harbeck, Tonia Schlichtig

ISBN-10: 3528243163

ISBN-13: 9783528243166

ISBN-10: 3663068110

ISBN-13: 9783663068112

Als deutsche Übersetzung des amerikanischen Erfolgstitel "Oh! Pascal!" liegt nunmehr die sechste Auflage der bewährten Einführung in das strukturierte Programmieren mit Pascal vor. Das Buch ist didaktisch sorgfältig aufgebaut, so dass der Leser Schritt für Schritt an die Lösung von Programmieraufgaben herangeführt wird. Beispiele und Übungsaufgaben unterstützen den Lernerfolg. Das Buch zeichnet sich dadurch aus, dass es präzise und vollständig die einzelnen Sprachelemente und Lösungsalgorithmen erarbeitet und sich dabei immer "flüssig" lesen läßt.

Show description

Read or Download Pascal: Lehrbuch für strukturiertes Programmieren PDF

Best german_5 books

Download PDF by Egon Börger: Berechenbarkeit Komplexität Logik: Algorithmen, Sprachen und

Endlich liegt der ,,Klassiker" der Theoretischen Informatik, der Studenten und Forschern ein unentbehrliches Standardwerk ist, in neuer Auflage vor.

Download e-book for kindle: Das Mathematica Arbeitsbuch by Elkedagmar Heinrich, Hans-D. Janetzko

Nachdem Computeralgebra-Pakete wie Mathematica immer mehr Verbreitung finden, entsteht oft die Frage, welche mathematischen Probleme damit überhaupt angegangen werden können. Dieses Buch beschreibt die Mathematik, wie sie Studierende an Fachhochschulen oder Universitäten brauchen, an vielen Beispielen mit Hilfe von Mathematica.

Download e-book for iPad: Bestimmen des Bürstenverhaltens anhand einer Einzelborste by Klaus Przyklenk

Die vorliegende Dissertation entstand wahrend meiner Tatig keit als wissenschaftlicher Mitarbeiter am Fraunhofer - In stitut fur Produktionstechnik und Automatisierung (IPA) in Stuttgart. Herrn Professor Dr. -Ing. H. -J. Warnecke, dem Direktor des IPA und Leiter des Instituts fur Industrielle Fertigung und Fabrikbetrieb der Universitat Stuttgart, bin ich fur seine wohlwollende Unterstutzung und Forderung sowie fur die wertvollen Hinweise zu der Arbeit zu grossem Dank ver pflichtet.

Extra info for Pascal: Lehrbuch für strukturiertes Programmieren

Example text

Kann der Benutzer die beiden Zahlen auch durch einen Buchstaben trennen? Das fiihrt zu Schwierigkeiten, denn wenn die erste Zahl gelesen wurde, ist der Buchstabe der nachste Eingabewert. Er kann aber nicht von der zweiten Variablen aufgenommen werden, da sie vom Typ Integer ist. Es kommt zum Abbruch des Programmablaufs mit der Meldung eines Laufzeitfehlers. Selbsttest P. Gehen Sie von der Deklaration Var Zl,Z2:Char;NI,N2:Integer; und der Eingabe 123 A45B aus. Welche Werte erhalten die Variablen durch die folgenden Eingabeanweisungen?

Ein besonderes Problem sollen Sie durch das ganze Buch hindurch weiterfiihren und dabei immer mehr verfeinern. Es geht urn die Entwicklung einer eigenen Programmsprache. Sie sollen die Sprache selbst entwerfen und ktinnen ihr den eigenen Namen oder einen Phantasienamen (statt Pascal) geben. Wahlen Sie als erstes Wtirter aus, die Sie anstelle der reservierten Pascalwtirter Program, Var, Begin und End verwenden wollen. Definieren Sie Namen, die Sie statt der vordefinierten Namen, die in diesem Kapitel eingefiihrt wurden, einsetzen wollen.

Ein Beispiel fUr solche Laufzeitfehler wurde schon bei der Eingabeanweisung untersucht. Wenn der Benutzer Werte eingibt, die nicht den Typ der Eingabevariablen haben, kann dies fatale Folgen haben. 14 angenommen. 14 von der Eingabeanweisung Readln (Integer Variable, Char Variable, ReaIVariable); Oer Grund liegt darin, dag das Leerzeichen bei Zahleneingaben als Trennzeichen verwendet wird, bei Zeicheneingaben aber ein vollgiiltiges Zeichen ist. Bei der zweiten Eingabe wird das Leerzeichen nach der Zahl 18 von der Zeiehenvariablen aufgenommen, danach ist das P an der Reihe, aufgenommen zu werden.

Download PDF sample

Pascal: Lehrbuch für strukturiertes Programmieren by Doug Cooper, Michael Clancy, Gerd Harbeck, Tonia Schlichtig


by William
4.0

Rated 4.37 of 5 – based on 25 votes