CS209 lab1


http://www.maths.nuigalway.ie/~gettrick/teach/cs209/l1.html




  1. Write a program in PYTHON that calculates the median of a set of distinct input integers (input at the command line). The median is some number x such that half the numbers are above x and half below. For example,
    • median of 1,3,5,7 is 4
    • median of 1,2,2,7 is 2
    • median of 1,2,3,7 is 2.5
    (note - as in the last example - the median may not necessarily be an integer).
  2. Adapt your program to check that in the input list, no two numbers are repeated, and if they are print a helpful message to the user.
  3. (GIGO! (garbage in,....)) Adapt your program so that if the user runs the program without any command line arguments, a helpful message is returned on how to use the program.

© NUI, Galway