IPI C++ Lecture
This repo contains C++ code for the introductory programming lecture „IPI“ at University of Heidelberg during the winter term 2016/2017. The lecture was given by Ullrich Köthe.
- lecture: practice sheets and lecture notes in tex format by C. Blattgerste
- notes: coding examples and small exercises along the lecture
- prepcourse: exercises of the preparatory course
- practice: exam training
Problem sets:
- pset3: gauss easter formula, weekday calculation, sinus-taylor and exponentials
- pset4: cuberoot calculation, pythagorean triples, palindromes and valid-email-test
- pset5: insert numbers into vectors, shuffle deck of cards, mix words
- pset6: format and sort numbers, decipher decrypted messages
- pset7: generic implementation of insertion sort algorithm and runtime
- pset8: bitwise operations, decipher text with umlauts, calculating pi
- pset9: implement rectangle classes and placement algorithm
- pset10: kaleidoscope-effects on pgm-images and training on classes
- pset11: polynomials, class templates and Conways game of life
- pset12: coordinate systems, visualization of the Mandelbrot set