Aufgaben 5: Vektoren

  1. Deklarieren Sie einen Vektor mit Namen Liste mit zehn Elementen von Typ double.
  2. Initialisieren Sie alle Elemente des soeben erstellten Vektors mittels einer Schleife mit null.
  3. Setzen Sie das letzte Element des oben erstellten Vektors auf 3.
  4. Wieviel Byte benötigt der eben erstellte Vektor im Speicher?
  5. Sie wollen über einen Zeitraum von drei Stunden alle zehn Sekunden die Temperatur in einem Wassertopf erfassen. Erstellen Sie einen geeigneten Verktor zum Speichern und Verarbeiten der Daten.
  6. Sie übergeben einen Vektor als Parameter an eine Funktion. Worin unterscheidet sich die Übergabe des Vektors von der Übergabe eines elementaren Datentyps wie int oder double?
  7. Definieren Sie einen zweidimensionalen Vektor für ein Schachbrett mit acht mal acht Feldern. Jedes Element soll vom Typ int sein.
  8. Initialisieren Sie den eben definierten Vektor mit null.
  9. Setzen Sie die Felder in den Ecken auf eins.
  10. Wieviel Byte benötigt der eben erstellte Vektor im Speicher?
  11. Wiederholen Sie die letzten vier Aufgaben für einen dreidimensionalen Vektor vom Typ float mit 100*100*100 Elementen.
Seite 12