C++ Programmieren mit einfachen Beispielen DIRK LOUIS
|
|
- Ida Ziegler
- vor 5 Jahren
- Abrufe
Transkript
1
2 C++ Programmieren mit einfachen Beispielen DIRK LOUIS
3 Kapitel 6 Wenn Sie jetzt noch in Gedanken alle Vorkommen von basic_string& oder const basic_string& in string und alle Vorkommen von size_type in int umwandeln, werden die Definitionen doch gleich wesentlich verständlicher. Betrachten wir zum Beispiel die erste Definition, die in Abbildung 6.11 markiert ist und sich nach den Ersetzungen wie folgt liest: string replace(int pos1, int n1, string str); Diese Methode ersetzt einen Teil des aktuellen Strings durch den String, der ihr als drittes Argument (str) übergeben wird. Der zu ersetzende Teilstring wird durch die int-werte für die beiden ersten Parameter festgelegt. pos1 übergeben Sie die Position des ersten zu ersetzenden Zeichens im String, wobei zu beachten ist, dass die Position des ersten Zeichens im String 0 lautet. n1 übergeben Sie die Anzahl der zu ersetzenden Zeichen. 6 Rufen Sie für den String ausgabe die Methode replace() auf. // Ersetzen.cpp #include <iostream> #include <string> using namespace std; int main() { string ausgabe = "Hallo Dirk, wie geht es Dir?"; string name = "Sean"; ausgabe.replace( cout << ausgabe << endl; } return 0; Die Methoden der Klasse string können nur für Variablen der Klasse string aufgerufen werden. Man gibt also zuerst die Variable an, die bearbeitet werden soll, und hängt dann mit einem Punkt den Aufruf der Methode an. Der Aufruf ausgabe.replace() bedeutet also, dass Sie einen Teil des Strings ausgabe ersetzen wollen. 116
4 Mit Strings arbeiten 7 Geben Sie an, ab welchem Zeichen ersetzt werden soll. // Ersetzen.cpp #include <iostream> #include <string> using namespace std; int main() { string ausgabe = "Hallo Dirk, wie geht es Dir?"; string name = "Sean"; } ausgabe.replace(6, cout << ausgabe << endl; return 0; Zählen Sie ab dem Zeichen H und beginnen Sie mit 0. Der erste zu ersetzende Buchstabe (das D) hat dann die Position 6, die Sie als erstes Argument an replace() übergeben. 8 Geben Sie an, wie viele Zeichen ersetzt werden sollen. // Ersetzen.cpp #include <iostream> #include <string> using namespace std; int main() { string ausgabe = "Hallo Dirk, wie geht es Dir?"; string name = "Sean"; } ausgabe.replace(6, 4 cout << ausgabe << endl; return 0;»Dirk«hat vier Zeichen, weswegen wir als zweites Argument 4 übergeben. 117
5 Kapitel 6 9 Geben Sie den String an, der eingefügt werden soll, und schließen Sie den Methodenaufruf mit einer runden Klammer und dem Semikolon ab. // Ersetzen.cpp #include <iostream> #include <string> using namespace std; int main() { string ausgabe = "Hallo Dirk, wie geht es Dir?"; string name = "Sean"; } ausgabe.replace(6,4, name); cout << ausgabe << endl; return 0; Der String, der eingefügt werden soll, steht in der string-variablen name, die wir folglich als letztes Argument übergeben. 10 Kompilieren Sie das Programm und führen Sie es aus. Abbildung 6.12: Ausgabe des Strings nach Ersetzung des Namens In ähnlicher Weise verwendet man die weiteren Methoden der Klasse string hier eine kleine Auswahl: string insert(int pos, string str) Fügt den String str vor der Position pos in den aktuellen String ein. 118
6 Mit Strings arbeiten string ausgabe = "Hallo Dirk, wie geht es?"; ausgabe.insert(10, " und Sean"); cout << ausgabe << endl; Ausgabe: Hallo Dirk und Sean, wie geht es? string erase(int pos, int n) Entfernt ab der Position pos n Zeichen aus dem String. string ausgabe = "Hallo Dirk, wie geht es?"; ausgabe.erase(5, 5); cout << ausgabe << endl; Ausgabe: Hallo, wie geht es? int find(string str, int pos) Sucht im aktuellen String ab der Position pos nach dem ersten Vorkommen des Teilstrings str und liefert die Anfangsposition des Teilstrings zurück. string ausgabe = "Hallo Dirk, wie geht es?"; int pos; pos = ausgabe.find("dirk", 0); cout << pos << endl; Ausgabe: 6 string substr(int pos, int n) Liefert eine Kopie eines Teilstrings zurück. Der Teilstring beginnt bei Position pos und umfasst n Zeichen. string ausgabe = "Hallo Dirk, wie geht es?"; string str; str = ausgabe.substr(6, 4); cout << str << endl; Ausgabe: Dirk 119
7 Kapitel 6 Vertiefung: Speicherverwaltung für Strings Wenn Sie in Kapitel 5 den Abschnitt zur Speicherbelegung für die elementaren Datentypen gelesen haben (»Die Bedeutung des Datentyps«), werden Sie sich vielleicht fragen, wie denn die Speicherbelegung für Strings aussieht. Abbildung 6.13: Ein String im Arbeitsspeicher (jedes Zeichen belegt eine bestimmte Bitzahl, üblicherweise 8 Bit = 1 Byte 4 ) Strings werden einfach Zeichen für Zeichen hintereinander im Speicher abgelegt. Damit der Compiler weiß, wo der String endet, muss man am Ende des Strings das Terminierungszeichen \0 anhängen. Hinweis Müssten wir dann nicht alle unsere Strings mit dem Terminierungszeichen \0 abschließen? Nein! String-Konstanten werden automatisch vom Compiler mit einem Terminierungszeichen abgeschlossen, und bei der Manipulation von string-variablen sorgt die Implementierung der Klasse string dafür, dass die Strings immer korrekt mit dem Terminierungszeichen abgeschlossen werden. Problematisch wird es, wenn in einer string-variablen ein String wie»hallo«gespeichert ist, der Variablen dann aber ein String»Herzlich willkommen«zugewiesen oder ein String» Dirk«angehängt wird. string str = "Hallo"; str = "Herzlich willkommen"; oder str += " Dirk"; Das Problem hierbei besteht natürlich darin, dass sich der String, der in der Variablen gespeichert werden soll, vergrößert. Nun wissen wir aber aus Kapitel 5, dass es nicht möglich ist, den für eine Variable reservierten Speicher nachträglich zu vergrößern. Trotzdem haben Sie gesehen, dass man string- Variablen neue Strings zuweisen, andere Strings anhängen oder einfügen, und Teilstrings entfernen kann. Wie ist dies möglich? 4 Mittlerweile werden die Zeichen nach dem allgemeinen UNICODE-Standard codiert (der auch arabische und asiatische Zeichen umfasst). Dann benötigt man zur Codierung eines Zeichens mindestens 24 Bit (manche Systeme reservieren gleich 32 Bit). 120
8 Rätselhaftes C++ Die Lösung dieses Rätsels liegt in der Implementierung der Klasse string verborgen. Wenn Sie beispielsweise einer string-variablen einen neuen String zuweisen, reserviert die Klasse zur Laufzeit einen komplett neuen Speicherbereich für den String. Der alte Speicherbereich wird freigegeben und die string-variable wird mit dem neuen Speicherbereich verbunden. Als Fazit können wir feststellen, dass uns die Klasse string nicht nur eine Reihe von leistungsfähigen Methoden zur Bearbeitung von Strings zur Verfügung stellt, sondern uns auch von lästigen Aufgaben, wie der Speicherverwaltung oder dem Anhängen des Terminierungszeichen, befreit. Rätselhaftes C++ C++ kennt viele leistungsfähige Operatoren, ja man könnte sagen, C++-Entwickler haben ein Faible für die Programmierung mit Operatoren. Dies hält sie jedoch nicht davon ab, es gelegentlich zu übertreiben. Dann entstehen Stilblüten wie die Folgende: int m = 10; int n = 5; int erg; erg = (++m)+++(++n+1); Können Sie voraussagen, welchen Wert erg nach Ausführung der Zuweisung hat? Lösung: 18. Zuerst wird der Inhalt der ersten Klammer berechnet, d.h. m wird um 1 auf 11 erhöht. m wird dann noch ein weiteres Mal erhöht (nachgestellte Version von ++), im aktuellen Ausdruck lautet das Zwischenergebnis aber weiter 11. Zu diesem wird der Wert der zweiten Klammern (++n+1 gleich 7) hinzuaddiert. Als Ergebnis wird erg der Wert 18 zugewiesen. Gute Programmierer hätten aus obiger Zeile zumindest einen Zweizeiler gemacht: erg = ++m + (++n+1); m++; 121
9
10 Kapitel 7 Daten einlesen und ausgeben Die meisten Programme sind darauf angewiesen, dass sie Daten mit den Anwendern austauschen. Das heißt, sie nehmen die zu verarbeitenden Daten über die Tastatur entgegen und geben ihre Ergebnisse auf die Konsole aus. Wie das geht, sehen wir uns in diesem Kapitel an.
11 Kapitel 7 Daten einlesen In Kapitel 4 haben wir gelernt, dass man Daten auf die Konsole ausgibt, indem man sie mithilfe des <<-Operators an cout schickt. Analog kann man Daten einlesen, indem man sie von cin entgegennimmt und mithilfe des >>-Operators in Variablen schreibt. Was ist das? cout und cin sind Elemente aus der C++-Laufzeitbibliothek und repräsentieren die Standardausgabe (cout) beziehungsweise die Standardeingabe (cin). Beide Elemente sind in der Headerdatei iostream deklariert. int zahl; cin >> zahl; oder string str; cin >> str; Sie sehen, Daten einzulesen ist gar nicht schwer. Man sollte aber darauf achten, dass man vor jedem Einlesen eine Meldung an den Anwender ausgibt, die ihn darauf hinweist, was für Daten er eingeben soll. Hinweis Denken Sie daran, dass Sie zur Arbeit mit der Klasse string die Headerdatei string einbinden müssen. Als Beispiel greifen wir das Programm fahrenheit.cpp aus Kapitel 6, Abschnitt»Mathematische Formeln ausrechnen«auf. 1 Beginnen Sie ein neues Programm (siehe Kapitel 3) und tippen Sie den Code des Fahrenheitprogramms aus Kapitel 6, Abschnitt»Mathematische Formeln ausrechnen«, ein. // Fahrenheit.cpp #include <iostream> using namespace std; int main() { 124
12 Daten einlesen double fahrenheit; double celsius; } fahrenheit = 20; celsius = (fahrenheit - 32) * 5.0 / 9.0; cout << fahrenheit << " Grad Fahrenheit entsprechen " << celsius << " Grad Celsius" << endl; return 0; Mit diesem Programm kann man sich eine Temperaturangabe in Fahrenheit in Grad Celsius umrechnen lassen. Das Programm ist insofern aber unpraktisch, als man für jeden Fahrenheit-Wert, den man umrechnen lassen möchte, den Quelltext laden, der Variablen fahrenheit einen anderen Wert zuweisen und das Programm neu kompilieren und ausführen muss. Ein solches Programm kann man nicht mal seinen Freunden zur Verfügung stellen, da diese ohne C++-Compiler praktisch nichts damit anfangen können (außer sich 20 Grad Fahrenheit hundert Mal in Grad Celsius umrechnen zu lassen). Wenn wir das Programm allerdings dahingehend erweitern, dass der Fahrenheit-Wert vom Anwender abgefragt wird, erhalten wir ein sinnvolles Programm, mit dem man sich jeden beliebigen Fahrenheit-Wert in Celsius umrechnen kann. 2 Fordern Sie den Anwender auf, den Fahrenheit-Wert einzugeben: // Fahrenheit.cpp #include <iostream> using namespace std; int main() { double fahrenheit; double celsius; cout << "Temperatur in Fahrenheit: "; 125
13 Copyright Daten, Texte, Design und Grafiken dieses ebooks, sowie die eventuell angebotenen ebook-zusatzdaten sind urheberrechtlich geschützt. Dieses ebook stellen wir lediglich als persönliche Einzelplatz-Lizenz zur Verfügung! Jede andere Verwendung dieses ebooks oder zugehöriger Materialien und Informationen, einschließlich der Reproduktion, der Weitergabe, des Weitervertriebs, der Platzierung im Internet, in Intranets, in Extranets, der Veränderung, des Weiterverkaufs und der Veröffentlichung bedarf der schriftlichen Genehmigung des Verlags. Insbesondere ist die Entfernung oder Änderung des vom Verlag vergebenen Passwortschutzes ausdrücklich untersagt! Bei Fragen zu diesem Thema wenden Sie sich bitte an: Zusatzdaten Möglicherweise liegt dem gedruckten Buch eine CD-ROM mit Zusatzdaten bei. Die Zurverfügungstellung dieser Daten auf unseren Websites ist eine freiwillige Leistung des Verlags. Der Rechtsweg ist ausgeschlossen. Hinweis Dieses und viele weitere ebooks können Sie rund um die Uhr und legal auf unserer Website herunterladen:
C++ Programmieren mit einfachen Beispielen DIRK LOUIS
C++ Programmieren mit einfachen Beispielen DIRK LOUIS C++ - PDF Inhaltsverzeichnis C++ Programmieren mit einfachen Beispielen Impressum Inhaltsverzeichnis Liebe Leserin, lieber Leser Schnelleinstieg Was
MehrControlling. Bernd Britzelmaier. Das Übungsbuch. 2., aktualisierte Auflage
Controlling Das Übungsbuch 2., aktualisierte Auflage Bernd Britzelmaier Controlling - Das Übungsbuch - PDF Inhaltsverzeichnis Controlling - Das Übungsbuch Impressum Inhaltsverzeichnis Vorwort zur zweiten
MehrBankwirtschaft. Das Arbeitsbuch. Ralf Jürgen Ostendorf
Ralf Jürgen Ostendorf Bankwirtschaft Das Arbeitsbuch Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide Bankwirtschaft -
MehrInhaltsverzeichnis. Briefing 5. Lerneinheit 1. Lerneinheit 2
Briefing 5 Allgemeines.................................................. 5 Recherche............................................. 5 Prüfungsteil Lehrbuch Psychologie................................ 6 Allgemeines...........................................
MehrPsychologie. Das Prüfungstraining zum Zimbardo. Deutsche Bearbeitung von Ralf Graf
Richard J. Gerrig Philip G. Zimbardo Psychologie Das Übungsbuch Das Prüfungstraining zum Zimbardo Deutsche Bearbeitung von Ralf Graf ein Imprint von Pearson Education München Boston San Francisco Harlow,
MehrStatistik ohne Angst vor Formeln
Andreas Quatember Statistik ohne Angst vor Formeln Das Studienbuch für Wirtschaftsund Sozialwissenschaftler 3., aktualisierte Auflage ein Imprint von Pearson Education München Boston San Francisco Harlow,
MehrControlling. Das Übungsbuch. Bernd Britzelmaier
Controlling Das Übungsbuch Bernd Britzelmaier Controlling - Das Übungsbuch - PDF Inhaltsverzeichnis Controlling Inhaltsverzeichnis Vorwort 7 Kapitel 1 -Controlling und Controller 9 10 1.1 Controlling und
Mehr3.1 Der Android Market und Alternativen Apps verwalten Den Speicher im Blick Android und die Sicherheit...
Kapitel 3: Tablet für Fortgeschrittene 65 3.1 Der Android Market und Alternativen... 66 3.2 Apps verwalten... 73 3.3 Den Speicher im Blick... 78 3.4 Android und die Sicherheit... 82 Kapitel 4: Bildung,
MehrLiebe Leserinnen und Leser,
Liebe Leserinnen und Leser, Fotografieren, Tüfteln, Werken sind die drei großen Kapitel dieses Buches. Vielleicht erinnert Sie diese Kombination an eines Ihrer Spiel- und Bastelbücher aus Ihrer Kindheit
MehrBevor wir richtig anfangen... 8
Statistik macchiato Inhalt Vorwort Bevor wir richtig anfangen... 8 Beschreibung von Daten Ordnung ist das halbe Leben... 16 Häufigkeitstabellen... 19 Häufigkeitsverteilungen... 19 Mittelwert (arithmetisches
MehrProjekt 3 Variablen und Operatoren
Projekt 3 Variablen und Operatoren Praktisch jedes Programm verarbeitet Daten. Um mit Daten programmieren zu können, muss es Möglichkeiten geben, die Daten in einem Programm zu verwalten und zu manipulieren.
MehrProgrammieren mit Java
Reinhard Schiedermeier Programmieren mit Java 2., aktualisierte Auflage ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
MehrEinführung in die Allgemeine Betriebswirtschaftslehre
Prof. Dr. Thomas Straub Einführung in die Allgemeine Betriebswirtschaftslehre Das Übungsbuch Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of
MehrInhaltsverzeichnis. 1 Grundlagen 9. Einleitung... 5
Einleitung......................................... 5 1 Grundlagen 9 1.1 Voreinstellungen............................. 10 1.1.1 Allgemeine Voreinstellungen............ 11 1.1.2 Benutzeroberfläche....................
MehrPsychologie macchiato
Psychologie macchiato Inhalt Vorwort... 7 Psychologie geht uns alle an Wer sagt mir, wie ich ticken soll?... 14 Was ist Psychologie?... 14 Ohne Psychologie geht es nicht... 20 Wie kommt die Welt in meinen
MehrGrundzüge der Finanzmathematik
Markus Wessler Grundzüge der Finanzmathematik Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide Grundzüge der Finanzmathematik
MehrSpektroskopie. Strukturaufklärung in der Organischen Chemie. Aus dem Amerikanischen von Carsten Biele
Joseph B. Lambert Scott Gronert Herbert F. Shurvell David A. Lightner Spektroskopie Strukturaufklärung in der Organischen Chemie 2., aktualisierte Auflage Aus dem Amerikanischen von Carsten Biele Deutsche
MehrThemenübersicht Verwendung im Studium Voraussetzungen Ziele Website zum Buch Danksagungen... 21
Vorwort 15 Themenübersicht... 15 Verwendung im Studium... 17 Voraussetzungen... 18 Ziele.... 19 Website zum Buch... 20 Danksagungen... 21 Vorwort zur deutschen Ausgabe 22 Übersetzung... 22 Verwendung in
Mehr7 optische SigNAle zeigen uns,
7 optische SigNAle zeigen uns, Wie Wir ein objekt verwenden KöNNeN Sie haben wahrscheinlich schon einmal erlebt, dass ein Türgriff nicht so funktioniert hat, wie er funktionieren sollte: Der Griff sieht
MehrDanksagung...6. Einleitung 7
Inhaltsverzeichnis Danksagung...6 Einleitung 7 Gedruckte Bücher, E-Books und Websites im Vergleich...8 Statische und dynamische Inhalte... 9 Das Erscheinungsbild... 9 Wie wird das Buch gelesen?... 10 Die
MehrAccess leicht klar sofort. Ignatz Schels
Access 2010 leicht klar sofort Ignatz Schels Tabellenstruktur erweitern 6 Drücken Sie die Cursortaste (nicht die ( )-Taste!), um in die zweite Zeile der Werteliste zu schalten, und geben Sie den nächsten
MehrStatistik mit SPSS Fallbeispiele und Methoden
Statistik mit SPSS Fallbeispiele und Methoden 2., aktualisierte Auflage Reinhold Hatzinger Herbert Nagel Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney
MehrBuchführung und Bilanzierung nach IFRS
Jochen Zimmermann Jörg Richard Werner Jörg-Markus Hitz Buchführung und Bilanzierung nach IFRS Mit praxisnahen Fallbeispielen 2., aktualisierte Auflage Buchführung und Bilanzierung nach IFRS - PDF Inhaltsverzeichnis
Mehr11.1 Parametrisierung einer ebenen Kurve Analysis mit der Parameterdarstellung Flächen und Längen in Polarkoordinaten...
Inhaltsverzeichnis Vorwort 7 Kapitel 11 Parameterdarstellung und Polarkoordinaten 11 11.1 Parametrisierung einer ebenen Kurve... 13 11.2 Analysis mit der Parameterdarstellung... 27 11.3 Polarkoordinaten...
MehrGrundzüge der Volkswirtschaftslehre. Peter Boinger Eric Mayer. Das Übungsbuch. 3., aktualisierte Aulage
Grundzüge der Volkswirtschaftslehre Das Übungsbuch 3., aktualisierte Aulage Peter Boinger Eric Mayer Grundzüge der Volkswirtschaftslehre - Das Übungsbuch - PDF Inhaltsverzeichnis Grundzüge dervolkswirtschaftslehre
MehrC indb :28
C++ C++ Programmieren mit einfachen Beispielen DIRK LOUIS Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie;
MehrInhaltsverzeichnis. Vorwort 11. Kapitel 1 Leben und lernen 13. Kapitel 2 Forschend studieren 67
Vorwort 11 Kapitel 1 Leben und lernen 13 1.1 Selbstorganisation... 14 1.2 Zeitmanagement... 17 1.2.1 Einen Zeitplan aufstellen... 17 1.2.2 Sich selbst beobachten... 21 1.2.3 Journal führen... 22 1.3 Lernen...
MehrStart mit dem Notebook
Start mit dem Notebook Sehen und Können CAROLINE BUTZ Dateiablage: Wie & wo speichere ich meine Arbeit? 87 Sollte das mit dem Doppelklick nicht funktionieren, starten Sie WordPad über Start/ Word Pad oder
MehrGrundlagen des Marketing
Prof. Dr. Ralf Schellhase Prof. Dr. Birgit Franken Stephan Franken Grundlagen des Marketing Das Übungsbuch Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney
MehrOutlook Sehen und Können CAROLINE BUTZ
Outlook 2010 Sehen und Können CAROLINE BUTZ Outlook 2010 - PDF Inhaltsverzeichnis Outlook 2010 - Bild für Bild Vorwort Inhaltsverzeichnis 1 Der erste Start von Outlook 2 E-Mail versenden und empfangen
MehrInhaltsverzeichnis. Kapitel i: Schnelleinstieg 13. Kapitel 2: Was sind Programme? 17. Kapitel 3: Wie erstellt man eigene Programme?
Liebe Leserin, lieber Leser 10 Kapitel i: Schnelleinstieg 13 Kapitel 2: Was sind Programme? 17 Was ist ein Programm? 18 Sprechen Sie Computer? 18 Von der Idee zum Programm 19 Von Windows, Fenstern und
MehrErfolgreich studieren
Sascha Spoun Erfolgreich studieren 2., aktualisierte Auflage Erfolgreich studieren - PDF Inhaltsverzeichnis Erfolgreich studieren Inhaltsübersicht Inhaltsverzeichnis Vorwort Kapitel 1 Leben und lernen
MehrMathe macchiato Analysis
Mathe macchiato Analysis Inhalt Bevor wir richtig anfangen...... 9 Vorwort... 11 Teil I: Differenzialrechnung... 19 Einblick ins unendlich Kleine Der Start Die Grenze überschreiten... 21 Die Ableitung
MehrKOSTEN- UND LEISTUNGSRECHNUNG
Peter Schäfer Illustriert von Michael Holtschulte KOSTEN- UND LEISTUNGSRECHNUNG CartoonKURS für (Berufs-)Schüler und Studenten Inhalt Bevor wir richtig anfangen...... 5 Vorwort... 6 Wozu wird eine Kosten-
MehrInhalt. Ein Vorspiel: Workshop (Bau-)haus entzerren...8 Kapitel 1: Bridge Die Kommandobrücke Kapitel 2: Benutzeroberfläche...
Inhalt Ein Vorspiel: Workshop (Bau-)haus entzerren...8 Kapitel 1: Bridge Die Kommandobrücke... 21 Bridge einrichten...........................................................24 Fotos mit dem Foto-Downloader
MehrInhaltsverzeichnis. Teil I Übungsaufgaben 1. Vorwort...
Vorwort... vii Teil I Übungsaufgaben 1 1 Einführung: Schlüsselthemen der Biologie... 3 2 Chemische Grundlagen der Biologie... 7 3 Wasser als Grundstoff für Leben... 11 4 KohlenstoffunddiemolekulareVielfaltdesLebens...
MehrOrdnung ist das halbe Leben Wesen der Buchführung Aufgaben der Buchführung Arten des Rechnungswesens... 22
Inhalt Bevor wir richtig anfangen...... 9 Vorwort... 11 Aufgaben und Arten der Buchführung Ordnung ist das halbe Leben... 14 Wesen der Buchführung... 16 Aufgaben der Buchführung... 18 Arten des Rechnungswesens...
MehrBevor wir richtig anfangen... 10
Inhalt Vorwort Bevor wir richtig anfangen... 10 Wirtschaften und Produktion Robinson und seine Probleme... 16 Bedürfnisse... 17 Güter... 18 Wirtschaften... 21 Ökonomisches Prinzip... 23 Produktionsfaktoren...
MehrGrundzüge der Volkswirtschaftslehre Eine Einführung in die Wissenschaft von Märkten
Peter Bofinger Eric Mayer Grundzüge der Volkswirtschaftslehre Eine Einführung in die Wissenschaft von Märkten Das Übungsbuch 2., aktualisierte Auflage ein Imprint von Pearson Education München Boston San
MehrBibliografische Information der Deutschen Nationalbibliothek
Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind
Mehr1 Picasa herunterladen & installieren 11
Willkommen 9 1 Picasa herunterladen & installieren 11 Das Picasa-Installationspaket herunterladen 11 Picasa auf Ihrem Computer installieren 13 Überprüfen Sie Ihre Dateiverknüpfungen 16 Picasa offline und
MehrInhaltsverzeichnis. TeilI Übungsaufgaben 1. Vorwort...
Vorwort... vii TeilI Übungsaufgaben 1 1 Einführung: Schlüsselthemen der Biologie... 3 2 Chemische Grundlagen der Biologie... 7 3 Wasser als Grundstoff für Leben... 11 4 KohlenstoffunddiemolekulareVielfaltdesLebens...
Mehr9. Vektoren. (auch Felder/array)
9. Vektoren (auch Felder/array) Motivation Hat man mehrere Objekte gleichen Datentyps, so kann man sie explizit deklarieren, wenn die Anzahl bekannt ist double x1,x2,x3,x4; Nachteile: versagt, -wenn die
MehrVorwort Nicht ohne meine Einheit! Die Grundgrößen Mit den Größen rechnen... 52
Physik macchiato Inhalt Bevor wir richtig anfangen... 9 Vorwort... 9 Teil I: Die wichtigsten Grundbegriffe... 17 Energische Einstiege Energie und Arbeit Wer hat, der kann... 19 Energie in verschiedenen
MehrMatthias W. Stoetzer Erfolgreich recherchieren
Matthias W. Stoetzer Erfolgreich recherchieren Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide Erfolgreich recherchieren
MehrWissenschaftlich mit PowerPoint arbeiten
Wissenschaftlich mit PowerPoint arbeiten ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Wissenschaftlich mit PowerPoint
MehrDas erwartet dich in diesem Buch 6. Kapitel 1 Bevor es losgeht 12
inhaltsverzeichnis Inhaltsverzeichnis Das erwartet dich in diesem Buch 6 Kapitel 1 Bevor es losgeht 12 Joomla! ist ein CMS 13 Joomla! eignet sich für (fast) jede Webseite 15 Joomla! im Vergleich zu anderen
Mehr24798.book Seite 1 Mittwoch, 1. August :16 12 Computerlexikon 2013
Computerlexikon 2013 Christoph Prevezanos Computer Lexikon 2013 Markt+Technik Verlag Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation
MehrMichael Gradias. Makrofotografie
Michael Gradias Makrofotografie Makrofotografie - PDF Makrofotografie 2., aktualisierte Auflage Impressum Vorwort Teil 1 Die Technik Einführung Immer näher ran Motive über Motive Kreativ fotografieren
MehrAccess leicht klar sofort. Ignatz Schels
Access 2010 leicht klar sofort Ignatz Schels Access 2010 - PDF Inhaltsverzeichnis Access 2010 Inhaltsverzeichnis Liebe Leserin, lieber Leser Die Tastatur Navigationstasten Schreibmaschinen-Tastenblock
Mehra part of Pearson plc worldwide
Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide Brock Mikrobiologie - PDF Inhaltsverzeichnis Brock Mikrobiologie Impressum
MehrDie BlackBerry App World Alternativen zur App World Apps vom PC installieren
Inhaltsverzeichnis Kapitel 5: Apps einfach installieren 105 Die BlackBerry App World... 106 Alternativen zur App World... 115 Apps vom PC installieren... 117 Kapitel 6: Mobiles Web 121 Suche im Internet...
MehrVorwort 5. 1 Das iphone als Fotoapparat 9
Inhalt Inhalt Vorwort 5 1 Das iphone als Fotoapparat 9 Die iphone-kamera und Apples Kamera-App 11 Die Tücken des Zooms 15 Was Sie noch wissen sollten 20 Kamerasteuerungs-Apps 26 Die digitale Spielzeugkamera
MehrInhaltsverzeichnis. Vorwort 7. Kapitel 1 Einstieg 9. Kapitel 2 Schuhkarton ade Ordnung mit dem Organizer 19
Inhaltsverzeichnis Inhaltsverzeichnis Vorwort 7 Kapitel 1 Einstieg 9 Der Startbildschirm...10 Der Photoshop Elements Editor...11 Der Photoshop Elements Organizer...14 Die Registerkarten Erstellen und Weitergabe...17
MehrDas Informatik-Kochstudio Sortieren Alltagsalgorithmen Komplexe Algorithmen... 55
Inhalt Vorwort... 9 Binäre Codierung 0 oder 1 der kleine Unterschied... 14 Das Prinzip der digitalen Tonaufzeichnung... 16 Binäre Codierung... 18 Wiedergabequalität und Datenmengen... 21 Digitale Codierung
Mehr4.1 Der mobile Wissensspeicher E-Books Die erweiterte Realität...108
Kapitel 4: Bildung, Wissen & E-Books 93 4.1 Der mobile Wissensspeicher... 94 4.2 E-Books...102 4.3 Die erweiterte Realität...108 Kapitel 5: Kommunikation 111 5.1 E-Mail...112 5.2 Chat und Instant Messaging...121
MehrLeben oder Nichtleben das ist hier die Frage... 14
Inhalt Vorwort... 8 Die Prinzipien des Lebens Leben oder Nichtleben das ist hier die Frage... 14 Zellstrukturen Die Zelle im Flug... 22 Die Mikroskopie... 22 Die Zellwand... 23 Aufbau von Zellmembranen...
MehrÜbungsbuch Elektrotechnik
Übungsbuch Elektrotechnik Elektrotechnik Aufgabensammlung Übungsbuch Manfred Albach Janina Fischer Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a
MehrLineare Algebra. Theo de Jong. Higher Education. a part of Pearson plc worldwide
Theo de Jong Lineare Algebra Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide Lineare Algebra - PDF Inhaltsverzeichnis
MehrOutlook Sehen und Können CAROLINE BUTZ
Outlook 2010 Sehen und Können CAROLINE BUTZ 3 Profitechniken rund um E-Mails 77 4 5 6 4 5 6 Klicken Sie auf Einstellungen und wählen Sie anschließend das Register Eingang. Dort finden Sie die automatische
MehrDas 1x1 für kleine Fotografen
Lumi Poullaouec Das 1x1 für kleine Fotografen Meinen Neffen Victor, Tomi und Louis, meiner Nichte Léna und den Kindern des Vereins Les lutins de l Eure. Möge dieses Handbuch große Fotografen aus Euch machen!
MehrBiostatistik. Eine Einführung für Biowissenschaftler
Matthias Rudolf Wiltrud Kuhlisch Biostatistik Eine Einführung für Biowissenschaftler ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City
MehrMeine erste Website. Sehen und Können
Meine erste Website Sehen und Können Christian Wenz Tobias Hauser 82 Seiten verlinken Auf diese Datei wird verlinkt. A B C Erstellen Sie zwei HTML-Seiten und speichern Sie sie unter den Namen seite1.html
MehrChristian H. Kautz Tutorien zur Elektrotechnik
Christian H. Kautz Tutorien zur Elektrotechnik ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Tutorien zur Elektrotechnik
MehrInhalt. KApitel 1. HDR-Fotograf: Ásmundur E. Þorkelsson...11
Inhalt VORWORT...8 HDR-Fotograf: Ásmundur E. Þorkelsson...11 KApitel 1 grundlagen... 17 Licht... 19 Zwei wichtige Begriffe... 22 Luminanz... 22 Reflexion... 22 Kontrast und Tonwertumfang...26 HDR... 32
Mehr»Wie mach ich das«titelei_inhalt.indd :44:28
»Wie mach ich das« Bibliografische Information Der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische
MehrSchaltsysteme Eine automatenorientierte Einführung
Heinz-Dietrich Wuttke Karsten Henke Schaltsysteme Eine automatenorientierte Einführung ein Imprint der Pearson Education Deutschland GmbH Schaltsysteme - PDF Inhaltsverzeichnis Schaltsysteme - Eine automatenorientierte
MehrGrundzüge der Finanzmathematik
Markus Wessler Grundzüge der Finanzmathematik Das Übungsbuch Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide 2 Zinsrechnung
MehrLearning by Doing. Vorwort
Inhalt Vorwort Learning by Doing Lassen Sie einmal diese Doppelseite, die Sie gerade aufgeschlagen haben, auf sich wirken. Links viel Weiß, mit einem illustrativen Farbklecks im Zentrum und darunter einem
MehrKapitel 7 Der Übergang zu den zeitabhängigen Stromund Spannungsformen 15
Vorwort zur 1. Auflage 11 Vorwort zur 2. Auflage 13 Kapitel 7 Der Übergang zu den zeitabhängigen Stromund Spannungsformen 15 7.1 Vorbetrachtungen............................................ 16 7.2 Modellbildung..............................................
Mehr1 Bilder auf den Rechner bringen Gimp kennen lernen Schnelle Korrekturen 51. Inhaltsverzeichnis
1 Bilder auf den Rechner bringen 11 Gimp installieren...12 Die Fotos sind im Kasten...14 Gimp starten...16 Bilder laden...18 Erweiterte Importmöglichkeiten...22 Bildverwaltung...24 2 Gimp kennen lernen
MehrISBN (Print); (PDF); (epub)
Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind
MehrZEN oder die Kunst der Präsentation - PDF
Für Mom & Dad ZEN oder die Kunst der Präsentation - PDF Inhaltsverzeichnis ZEN oder die Kunst der Präsentation - Mit einfachen Ideen gestalten und präsentieren Inhaltsverzeichnis Danksagungen Vorwort von
MehrMathematik für Ingenieure 2
Armin Hoffmann Bernd Marx Werner Vogt Mathematik für Ingenieure 2 Vektoranalysis, Integraltransformationen, Differenzialgleichungen, Stochastik Theorie und Numerik ein Imprint von Pearson Education München
MehrHTML Spielend gelingt die Website
HTML HTML Spielend gelingt die Website TOBIAS HAUSER CHRISTIAN WENZ Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen
MehrObjektorientierte Softwaretechnik
Bernd Brügge, Allen H. Dutoit Objektorientierte Softwaretechnik mit UML, Entwurfsmustern und Java ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney
Mehr1.2 Ziel des Praktikums Experimente / Versuche korrekt durchführen
Vorwort XI Kapitel 1 Einleitung 1 1.1 Herzlich willkommen im chemischen Praktikum... 1.1 2 1.2 Ziel des Praktikums... 1.2 3 1.3 Experimente... 1.3 4 1.4 Experimente / Versuche korrekt durchführen... 1.4
Mehr3.1 Gleichgewichtsbedingung Freikörperbild Ebene Kräftesysteme Räumliche Kräftesysteme
Inhaltsverzeichnis Einleitung 9 Vorwort zur deutschen Neuauflage.............................................. 10 Zum Inhalt................................................................. 11 Hinweise
MehrStart mit dem Mac. Sehen und Können. Caroline Butz
Start mit dem Mac Sehen und Können Caroline Butz 82 Briefkopf freilassen Seitenzahl ab Seite 2 7 8 +V 7 8 Klicken Sie auf der zweiten, leeren Seite in die Kopfzeile. Dort sollte jetzt Ihr Cursor blinken.
MehrDie Klasse string Verfasser: Christian Bartl
Die Klasse string Verfasser: Index 1. Allgemein... 3 2. Eingabe von Strings... 3 3. Ausgabe von Strings... 4 4. Länge eines Strings... 4 5. Durchlaufen aller Zeichen eines Strings... 4 6. Kopieren von
MehrTechnische Fotografie Für Naturwissenschaftlicher, Mediziner und Ingenieure
Richard Zierl Technische Fotografie Für Naturwissenschaftlicher, Mediziner und Ingenieure ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico
MehrMartin Horn Nicolaos Dourdoumas. Regelungstechnik. Rechnerunterstützter Entwurf zeitkontinuierlicher und zeitdiskreter Regelkreise
Martin Horn Nicolaos Dourdoumas Regelungstechnik Rechnerunterstützter Entwurf zeitkontinuierlicher und zeitdiskreter Regelkreise ein Imprint der Pearson Education München Boston San Francisco Harlow, England
MehrWintersemester Maschinenbau und Kunststofftechnik. Informatik. Tobias Wolf Seite 1 von 23
Kapitel 16 Datei Aus- und Eingabe Seite 1 von 23 Datei Aus- und Eingabe - Für die Ausgabe auf Dateien und die Eingabe von Dateien werden die Streams ofstream und ifstream verwendet. - Sie sind in der Bibliothek
MehrLightroom 3 - PDF Inhaltsverzeichnis
Lightroom 3 - PDF Lightroom 3 - Workflow für anspruchsvolle Digitalfotografen Inhalt Intro Import Bibliothek Entwickeln Entwickeln+ Ausgabe Export Diashow Drucken Web Kurzbefehle Index Colophon Intro Es
MehrDas erwartet dich in diesem Buch 8. Kapitel 1 Aufbruch ins Programmierabenteuer 14
inhaltsverzeichnis Inhaltsverzeichnis Das erwartet dich in diesem Buch 8 Kapitel 1 Aufbruch ins Programmierabenteuer 14 Das Schlimmste vorab: die binäre Logik 15 So hoch entwickelt und doch so primitiv:
MehrGrundlagen, Praxis, Handlungsfelder
Prof. Dr. Bernd Britzelmaier Controlling Grundlagen, Praxis, Handlungsfelder Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide
MehrGrundlagen Elektrotechnik Netzwerke
Grundlagen Elektrotechnik Netzwerke 2., aktualisierte Auflage Lorenz-Peter Schmidt Gerd Schaller Siegfried Martius Grundlagen Elektrotechnik - Netzwerke - PDF Inhaltsverzeichnis Grundlagen Elektrotechnik
MehrÜbungen zur Vorlesung EidP (WS 2015/16) Blatt 6
Andre Droschinsky Ingo Schulz Dortmund, den 0. Dezember 2015 Übungen zur Vorlesung EidP (WS 2015/16) Blatt 6 Block rot Es können 4 + 1 Punkte erreicht werden. Abgabedatum: 10. Dezember 2015 2:59 Uhr Hinweise
MehrRobert Sedgewick Kevin Wayne Einführung in die Programmierung mit Java
Robert Sedgewick Kevin Wayne Einführung in die Programmierung mit Java Higher Education München Harlow Amsterdam Madrid Boston SanFrancisco DonMills MexicoCity Sydney apartofpearsonplcworldwide Einführung
Mehr15. Die Klasse string
15. Die Klasse string Notwendige Funktionen Erzeugen Zuweisen, Anhängen,Einfügen Löschen, Entfernen, Ersetzen Ermitteln der Größe indizierter Zugriff auf Zeichen Vergleich Suchen von Zeichen und Teil-Strings
MehrDas Jimdo-Handbuch - PDF
Das Jimdo-Handbuch - PDF Inhaltsverzeichnis Das Jimdo-Handbuch Inhaltsverzeichnis Kapitel 1 Einleitung des Autors Kapitel 2 An wen richtet sich dieses Handbuch? Kapitel 3 Was ist Jimdo? Kapitel 4 Eignung
MehrInhaltsverzeichnis. Teil 1: Grundlagen und Optimierung. Kapitel 1: Die Werkzeuge und die Oberfläche 11. Einleitung...8
Einleitung...8 Teil 1: Grundlagen und Optimierung Kapitel 1: Die Werkzeuge und die Oberfläche 11 Die Arbeitsfläche im Überblick...12 Der Bearbeiten-Dialog...14 Die Anzeige eines geöffneten Bildes...16
MehrFacebook-Marketing für Einsteiger
Facebook-Marketing für Einsteiger Jonny Jelinek Facebook-Marketing für Einsteiger München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide Bibliografische
MehrStrategiebewusstes Management
Strategiebewusstes Management Bernhard Ungericht Strategiebewusstes Management Konzepte und Instrumente für nachhaltiges Handeln Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don
MehrJustin R. Levy. Facebook Marketing. Gestalten Sie Ihre erfolgreichen Kampagnen. An imprint of Pearson
Justin R. Levy Facebook Marketing Gestalten Sie Ihre erfolgreichen Kampagnen An imprint of Pearson München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Facebook
MehrInhaltsübersicht Vorwort Einführung Moodle für Einsteiger/innen das kostenlose Lernmanagementsystem Mein erster Moodle-Kurs wie fange ich an?
Inhaltsübersicht Vorwort... 11 1 Einführung... 13 2 Moodle für Einsteiger/innen das kostenlose Lernmanagementsystem... 25 3 Mein erster Moodle-Kurs wie fange ich an?... 31 4 Wie erstelle ich einen virtuellen
Mehr