Universit¨ at Paderborn Fakult¨ at V (EIM) Institut f¨ ur ET & IT
ANGEWANDTE DATENTECHNIK (SOFTWARETECHNIK)
Prof. Dr.-Ing. F. Belli
WS 2012/2013
Ubung 1 ¨
Ubungen zum Fach Grundlagen der Datenverarbeitung ¨
Ubung 1, Frontal¨ ¨ ubung am Mo. 22.10.2012 (14:00 bis 15:30 Uhr - Raum P7.2.01):
Aufgabe 1:
Bereiten Sie die Eclipse-Umgebung vor:
∙ Laden Sie C/C++ Eclipse, MinGW und eventuell Java herunter.
– http://www.java.com/de/download/manual.jsp – http://www.eclipse.org/downloads/
– http://sourceforge.net/projects/mingw/files/Automated%20MinGW%20Installer/
∙ Installieren Sie die Eclipse Programmierumgebung (s.a. separate Installationsanleitung).
∙ Starten Sie die Eclipse Programmierumgebung.
Legen Sie nun ein C-Projekt namensHelloWorld wie folgt an:
∙ MenuFile ⇒New ⇒Project...
∙ Im OrdnerC dasC Project w¨ahlen, dannNext>anklicken
∙ BeiProject name ”HelloWorld“ eingeben, dann Finish anklicken
∙ Rechts-Klick auf das neue Projekt,New⇒Source File,”main.c“ als Namen eingeben,Finishanklicken
∙ Implementieren Sie nun in der Dateimain.cein Programm, das”Hello World!“ auf die Konsole ausgibt – Datei speichern mittelsSave (Crtl+S)
– Compilieren mittelsBuild All (Crtl+B) – Ausf¨uhren mittelsRun (Crtl+F11)
Hinweis: Der Projektname sowie die Source-Dateien im Projekt d¨urfen keine Leerzeichen, Sonderzeichen oder Umlaute enthalten!
Aufgabe 2:
Es ist ein C-Programm zu schreiben, welches die Temperatureinheit Fahrenheit in Celsius nach der Formel
∘𝐶= (59)⋅(∘𝐹−32) umrechnet.
Aufgabe 3:
Implementieren Sie ein einfaches C-Programm zur Zinsberechnung: Der Benutzer soll das Anfangskapital sowie einen Zinssatz eingeben. Berechnet und ausgegeben werden soll das kumulierte Kapital (Anfangska- pital mit Zinseszinsen) bei einer Laufzeit von 4 Jahren. Falsche Eingaben, d.h. negative Werte, sollen dabei mit einer Fehlermeldung abgefangen werden.