1. Daten

Inhalt:

1.1 helloworld++

Vorab sie auf die Geschichte der diversen Programmiersprachen verwiesen, C++ stammt dabei von C ab.

Das von C bekannte HelloWorld-Programm:

Compilieren: cc hallo.c -o hallo

Das gleiche Programm in C++:

Compilieren: c++ hallo.cc -o hallo

Unterschiede zwischen C und C++:

Dateiendungen für C++: .cc, .cpp, .hpp

1.2 Variablen

Datentypen: Deklaration: Konstanten:

1.3 Speicher

1.4 Zeiger

1.5 Felder

1.6 Beispiele

  1. Einlesen eines Cent-Betrags und fals nicht ganzzahlig aufrunden zum nächsten ganzzahligen Betrag (vgl. Jobst Blatt 2.2a; Java-Lösung)
  2. Reihe der Fibonacci-Zahlen iterativ berechnen (Lösung)
  3. Feld mit 10 jeweils nur einmal vorhandenen Zufallszahlen generieren (Lösung)
  4. Beispiel zu Strings und Arrays

1.7 Übungen

  1. C++ Code analysieren (Sauer Test Nr. 6)
  2. C++ Code analysieren (Sauer Test Nr. 7)
  3. Wochentag berechnen (Jobst 3.3)
  4. Pascal'sches Dreieck zeichnen (Schicker Blatt 1.3 / Jobst Blatt 6.3)
  5. Lottoziehung: 6 aus 49 (Jobst Blatt 6.1)

$Id: 1-daten.html,v 1.12 2008/03/25 15:46:08 feyrer Exp $
Copyright (c) 2008 Hubert Feyrer <hubert@feyrer.de>
Alle Rechte vorbehalten.