Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mihaeu/ada-exercises
ADA exercises as part of the lecture about the concepts of programming languages at the University of Rosenheim.
https://github.com/mihaeu/ada-exercises
Last synced: 1 day ago
JSON representation
ADA exercises as part of the lecture about the concepts of programming languages at the University of Rosenheim.
- Host: GitHub
- URL: https://github.com/mihaeu/ada-exercises
- Owner: mihaeu
- Created: 2015-10-09T17:03:58.000Z (about 9 years ago)
- Default Branch: develop
- Last Pushed: 2016-01-28T20:10:09.000Z (almost 9 years ago)
- Last Synced: 2024-10-20T08:34:53.197Z (24 days ago)
- Language: Ada
- Size: 1.69 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ADA Exercises
## Übung 1
Schreiben Sie Programme zu folgenden Aufgabenstellungen:
- Hallo Welt
- Tausch von zwei Variablen
- SkalarproduktVerwenden Sie (außer bei „Hallo Welt“) ein geeignetes Unterprogramm.
Begründen Sie Ihre Entscheidung für einen bestimmten Unterprogrammtyp.
Deklarieren Sie das Unterprogramm in diesen einfachen Beispielen im Deklarationsteil des
Hauptprogramms und verwenden Sie das Hauptprogramm zum Testen des Unterpro-
gramms.## Übung 2
Schreiben Sie ein Programm zu folgender Aufgabenstellung:
- Vektoraddition
Verwenden Sie ein geeignetes Unterprogramm und begründen Sie Ihre Entscheidung für
einen bestimmten Unterprogrammtyp.Deklarieren Sie das Unterprogramm in diesen einfachen Beispielen im Deklarationsteil des
Hauptprogramms und verwenden Sie das Hauptprogramm zum Testen des Unterpro-
gramms.## Übung 3
Implementieren Sie eine einfach verkettete Liste als abstakten Datentyp (ADT).
- Implementieren Sie zunächst nur eine Funktion zum sortierten Einfügen.
- Verwenden Sie als Information in den Listenelementen zunächst einen String mit der Länge 3 oder eine Integer-Zahl.
- Testen Sie den ADT. Fügen Sie eine Reihe von Elementen ein und drucken Sie die Liste aus.