Effektiv Programmieren in C: Eine beispielorientierte - download pdf or read online

By Dietmar Herrmann

ISBN-10: 3528146559

ISBN-13: 9783528146559

ISBN-10: 3663141705

ISBN-13: 9783663141709

Chat sich in den letzten lahren als die wichtigste hohere Programmiersprache herausgestellt. 1m Microcomputer-Bereich sind praktisch alle groBen Stan dardprogramme wie dBASE, Lotus und auch das neue Betriebssystem OS/2 in C geschrieben. Die neue iteration von C-Compilern, die den WEITEK-Copro zessor untersrutzen, erreichen an einem mit 25 MHz getakteten 80386-Rechner quickly die Rechnerleistung einer V AX. Auch in den groBen Rechenzentren, die bisher liberwiegend Fortran oder Cobol eingesetzt haben, wird zunehmend C verwendet. An Minicomputern und Workstations dominierte schon immer UNIX und damit auch C. Dieses Buch solI zeigen, daB C eine universelle Programmiersprache ist, die fUr die verschiedensten Zwecke - nicht nur fUr die Systemprogrammierung - ge eignet ist. Wie vielseitig einsetzbar C ist, wird insbesondere in drei Themenbe reichen ausfUhrlich dargestellt. Zum ersten wird gezeigt, daB sich in C die vielfiiltigsten Algorithmen based und prazise darstellen lassen. Die hier aufgefUhrten Algorithmen erfassen the boys aus Kalenderrechnung, Finanz-Mathematik, Operations learn, Suchen und Sortieren, intelligente ProblemlOsung, Zufallszahlen und Simulationen. Ein zweites Ziel conflict, zu demonstrieren, in welch einfacher Weise in C aIle wichtigen Datenstrukturen implementiert werden konnen. Es werden statische Datentypen wie Vektoren, Polynome, Matrizen, Polarkoordinaten, komplexe Zahlen besprochen wie auch die dynamischen Typen Stacks, verkettete pay attention und Binarbaume behandelt. Als drittes wird aufgezeigt, wie zweckmaBig sich in C die wichtigsten professional grammierprinzipien formulieren lassen. AusfUhrlich werden die grundlegen den Verfahren wie generation, Rekursion, Teile-und-Herrsche-Prinzip, Backtrak king, department & sure und Simulationen besprochen.

Show description

Read Online or Download Effektiv Programmieren in C: Eine beispielorientierte Einführung PDF

Best german_7 books

Säkularisierung und Resakralisierung in westlichen by Mathias Hildebrandt, Manfred Brocker, Hartmut Behr PDF

Für die Beschreibung des Verhältnisses von Politik und faith und des Weges der westlichen Gesellschaften in die Moderne bleibt der Begriff der Säkularisierung unverzichtbar. Einer einseitigen Säkularisierungsthese kann aber sowohl empirisch als auch theoretisch widersprochen werden. Die Autoren dieses Bandes beleuchten deshalb aus ideen- und begriffsgeschichtlicher Perspektive die ambivalente Beziehung von Politik und faith.

Extra resources for Effektiv Programmieren in C: Eine beispielorientierte Einführung

Example text

Character). Da Zeichen maschinenintern durch 8 Bit (= 1 Byte) codiert werden, gibt es hier Moglichkeiten. Obwohl ein Vorzeichen bei Zeichen nicht pIausibeI erscheint, fiihrt man ebenfalls ein Vorzeichenbit ein, damit der char-Typ kompatibel zum int-Typ wird. Damit erhiiIt man flir Zeichen den Wertebereich -128 bis 127 Der in C verwendete Zeichensatz und seine Numerierung im Bereich 0 bis 127 ist durch den sog. ASCII-Code (American Standard Code for Information Interchange) gegeben. Der ASCII-Zeichensatz ist wie folgt gegliedert (vgl.

Mit solchen Pointervariablen werden wir uns im Abschnitt 6 noch ausfiihrlich beschaftigen. 36 3 Einfache Datentypen scanf() hat nicht die C Ubliche Flexibilitat. Das angegebene Format muB bei de{ Eingabe strikt eingehalten werden, da sonst die Eingabe nicht geJingt. Beispiel: scanf(IIXcI XcI XclII,&tag,&monat,&jahr); geIingt nur, wenn die Werte tag, monat und jahr genau durch eine Leerste11e getrennt sind. B. 89. Leerstellen und Trennungszeichen mUssen bei der Eingabe genau eingehalten werden. 0.

B. die Binarbits einer Zahl n. c */ void mainO ( int n,b; printf(IIGeben Sie eine int-Zahl ein! =O; n»=1) if (n & 1) b++; printf("\nEs sind XcI Bits gesetzt\n",b); } Ebenfalls moglich ist es, mehrere Indizes in einer FOR-Anweisung zu bearbeiten. h> void mainO { static char s[14] - "Rollleo & Julia"i char Ci int i,ii for (i-O,i-strlen(s)-1i i

Download PDF sample

Effektiv Programmieren in C: Eine beispielorientierte Einführung by Dietmar Herrmann


by Paul
4.0

Rated 4.53 of 5 – based on 48 votes