ueb09 - Wenn Sie durch ein Intervall teilen welches Null...

Info icon This preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
¨ Ubungen zur Vorlesung Informatik I WS 2006/07 A. Clausing Institut f¨ur Informatik Blatt 9 Abgabe bis Montag, 8. 1. 2007, 12 15 Uhr Aufgabe 31. Intervallarithmetik bezeichnet das Rechnen mit Intervallen anstelle von Zahlen. Oft ist eine Zahlen- angabe mit einer Ungenauigkeit behaftet, man kann nur garantieren, dass ein Wert x im Intervall [ a, b ] liegt. Anstatt mit Zahlen zu rechnen, operiert man mit Intevallen. N¨ aheres zu dieser Idee finden Sie unter http://de.wikipedia.org/wiki/Intervallarithmetik . Implementieren Sie einen Datentyp Interval , indem Sie einen Konstruktor (interval a b) mit den entsprechenden Selektoren schreiben und dazu die Rechenoperationen f¨ur die vier Grundre- chenarten op ∈ { + , - , , / } angeben: (interval op int1 int2) . Die daf¨ur n¨ otigen Algorithmen finden Sie auf der obigen Webseite im Abschnitt Grundrechenarten“.
Image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Wenn Sie durch ein Intervall teilen, welches Null enth¨ alt, sollte Ihr Programm mit einer Fehlermel-dung abbrechen. Dokumentieren und testen Sie Ihre Funktionen m¨ oglichst ausf¨uhrlich. Aufgabe 32. * *** ***** *** ******* *********** ******* ************* ******************* ************* ********************* ***************************** ********************* ******************************* ***************************************** | | | | | *** | | | | | O O O O O *** O O O O O *** *** Schreiben Sie eine tScheme–Funktion (tree.n) zum Zeichnen von (vielleicht sogar geschm¨uckten?) Weihnachtsb¨aumen der H¨ohe O ( n ). Oben sehen Sie eine m¨ ogliche Ausgabe von (tree 5) . Das Informatik-I–Team w¨unscht Ihnen frohe Feiertage und ein gutes Neues Jahr!...
View Full Document

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern