Contents
- evenorodd.py
- megamillions.py
- program_after.py
- program_before.py
evenorodd.py 1/4
[top][prev][next]
# This program determines whether a number is even or odd
x = input("Enter a number: ")
remainder = x%2
if remainder == 0:
print x, "is even"
if remainder == 1:
print x, "is odd"
megamillions.py 2/4
[top][prev][next]
# Simulate MegaMillions game
# By CS111
import random
# define constants that are easy to change so that our
# prgoram is flexible
NUM_BALLS = 5
MIN_VALUE = 1
MAX_VALUE = 56
# Accumulator variable for the winning number
winningNum = ""
for num in xrange(NUM_BALLS - 1):
# generate a random number (simulating the ping pong ball machine
# spitting out a random ping pong ball)
randomNum = random.randint(MIN_VALUE, MAX_VALUE)
# add the random number to the winning number
winningNum = winningNum + str(randomNum)
# add the hyphen to the winning number
winningNum += "-"
# Check our results as we go ...
#print "On iteration", num, ":", winningNum
# add the final random number to the winning number
winningNum += str(random.randint(MIN_VALUE, MAX_VALUE))
# display the winning number
print "The winning number is", winningNum
program_after.py 3/4
[top][prev][next]
# Converts kilometers to miles
KM_TO_MILES = 0.62
kilometers = input("Enter the km: ")
miles = kilometers * KM_TO_MILES
print kilometers, "km = ", miles, "miles"
program_before.py 4/4
[top][prev][next]
k = input("Enter the number: ")
x = k * .62
print x
Generated by GNU enscript 1.6.4.