
C-Programmieren in 10 Tagen
Eine Einführung für Naturwissenschaftler und Ingenieure
- 244 Seiten
- German
- ePUB (handyfreundlich)
- Über iOS und Android verfügbar
C-Programmieren in 10 Tagen
Eine Einführung für Naturwissenschaftler und Ingenieure
Über dieses Buch
Dieses Buch basiert auf den Erfahrungen und Erkenntnissen, die während und durch den C-Kurs des SKT an der DHBW Stuttgart gesammelt wurden. Ausgehend von einigen Algorithmen, die in den Natur- und Ingenieurswissenschaften, aber auch in der reinen Informatik Verwendung finden, wird der grundlegende Ablauf eines Programms dargestellt, was dann in der Programmiersprache C eine konkrete Umsetzung findet. Die wesentliche Syntax und Semantik wird anhand der Entwicklung von Beispielprogrammen eingeführt und vertieft, sowie durch das eigenständige Bearbeiten von Aufgaben zu verschiedenen Themen gefestigt. Lösungen zu jeder im Buch gestellten Aufgabe finden sich im Anhang. Die Programme werden schrittweise mit neuen Funktionen versehen und erreichen am Ende schon eine größere Komplexität. Auch auf die Projektführung (Strukturierung, Kommentierung, Programmierstil) wird von Anfang an Wert gelegt, sodass der Leser auch größere Programme sicher entwickeln kann.
Häufig gestellte Fragen
- Elementar ist ideal für Lernende und Profis, die sich mit einer Vielzahl von Themen beschäftigen möchten. Erhalte Zugang zur Basic-Bibliothek mit über 800.000 vertrauenswürdigen Titeln und Bestsellern in den Bereichen Wirtschaft, persönliche Weiterentwicklung und Geisteswissenschaften. Enthält unbegrenzte Lesezeit und die Standardstimme für die Funktion „Vorlesen“.
- Pro: Perfekt für fortgeschrittene Lernende und Forscher, die einen vollständigen, uneingeschränkten Zugang benötigen. Schalte über 1,4 Millionen Bücher zu Hunderten von Themen frei, darunter akademische und hochspezialisierte Titel. Das Pro-Abo umfasst auch erweiterte Funktionen wie Premium-Vorlesen und den Recherche-Assistenten.
Bitte beachte, dass wir Geräte, auf denen die Betriebssysteme iOS 13 und Android 7 oder noch ältere Versionen ausgeführt werden, nicht unterstützen können. Mehr über die Verwendung der App erfahren.
Information
1 Algorithmen und mathematische Grundlagen
1.1 Zahlensysteme
1.1.1 Zahlendarstellungen und der Euklid’sche Algorithmus
| 123 : 2 = 61 | R1 = 1 |
| 61 : 2 = 30 | R2 = 1 |
| 30 : 2 = 15 | R3 = 0 |
| 15 : 2 = 7 | R4 = 1 |
| 7 : 2 = 3 | R5 = 1 |
| 3 : 2 = 1 | R6 = 1 |
| 1 : 2 = 0 | R7 = 1 |
| 123 : 16 = 7 | R1 = 11 |
| 7 : 16 = 0 | R2 = 7 |
Inhaltsverzeichnis
- Title Page
- Copyright
- Contents
- Vorwort
- 1 Algorithmen und mathematische Grundlagen
- 2 Einführung in die Programmierung
- 3 Variablen und Datentypen
- 4 Ausdrücke und Operatoren
- 5 Programmverzweigungen und Schleifen
- 6 Funktionen, Teil 1
- 7 Felder und Speicherverwaltung
- 8 Interaktion: Tastatur, Bildschirm und Dateien
- 9 Strukturen
- 10 Funktionen, Teil 2
- Lösungen der Übungsaufgaben
- Stichwortverzeichnis