User Tools

Site Tools



This shows you the differences between two versions of the page.

Link to this comparison view

journal:spring2020:jsinger2:week4 [2020/02/06 07:03] external edit
journal:spring2020:jsinger2:week4 [2020/02/12 23:58] (current)
Line 1: Line 1:
 =====cprog week4===== =====cprog week4=====
 ---- ----
-====MONTH DayYEAR====+====February 122020====
-Filler text- your entry goes here; remove this line to receive full credit.+This week was a pretty easy week. The long division puzzle was not that difficult. It took some time to get started, but once I found one value the rest followed quickly
 +Dow0 was also not very difficult. Having already taking a few coding classes, most of the principles need to solve the problem I was already familiar with. The one problem I ran into was the year 2000. To determine the day of the week, I took the sum of the last two digits and the 25% value and I divided it by 7 then multiplied it by 7 again. Since the variable is an integer it would disregard the decimal. This method works for every year except the year 2000. I know how this year would work with the method provided in the assignment, 200 is a leap year so the result number would be -1, and the largest multiple of 7 that could fit would be negative 7, so -1-(-7) would be 6, Saturday. The problem with this is that if I wanted to incorporate this into every year I would have to do an if statement for every multiple of 7 up to 98. This method would work but it would be inefficient. So I solved this by simply making an if statement specifically for the year 2000. I probably could've made the other method work using while loops, but for this assignment, I wanted to stick with if statements.
journal/spring2020/jsinger2/week4.txt · Last modified: 2020/02/12 23:58 by jsinger2