Introduction to Programming Fall 2019

Programming exercises for the course Introduction to programming. This is only for the people who are doing the course in English at University of Helsinki.



All exercises

Exercise Status Deadline Download exercise
part01-Part01_01.Sandbox (expired) 12.09.2019 23:59 zip
part01-Part01_02.AdaLovelace (expired) 12.09.2019 23:59 zip
part01-Part01_03.OnceUponATime (expired) 12.09.2019 23:59 zip
part01-Part01_04.Dinosaur (expired) 12.09.2019 23:59 zip
part01-Part01_05.Message (expired) 12.09.2019 23:59 zip
part01-Part01_06.HiAdaLovelace (expired) 12.09.2019 23:59 zip
part01-Part01_07.MessageThreeTimes (expired) 12.09.2019 23:59 zip
part01-Part01_08.Greeting (expired) 12.09.2019 23:59 zip
part01-Part01_09.Conversation (expired) 12.09.2019 23:59 zip
part01-Part01_10.Story (expired) 12.09.2019 23:59 zip
part01-Part01_11.VariousVariables (expired) 12.09.2019 23:59 zip
part01-Part01_12.IntegerInput (expired) 12.09.2019 23:59 zip
part01-Part01_13.DoubleInput (expired) 12.09.2019 23:59 zip
part01-Part01_14.BooleanInput (expired) 12.09.2019 23:59 zip
part01-Part01_15.DifferentTypesOfInput (expired) 12.09.2019 23:59 zip
part01-Part01_16.SecondsInADay (expired) 12.09.2019 23:59 zip
part01-Part01_17.SumOfTwoNumbers (expired) 12.09.2019 23:59 zip
part01-Part01_18.SumOfThreeNumbers (expired) 12.09.2019 23:59 zip
part01-Part01_19.AdditionFormula (expired) 12.09.2019 23:59 zip
part01-Part01_20.MultiplicationFormula (expired) 12.09.2019 23:59 zip
part01-Part01_21.AverageOfTwoNumbers (expired) 12.09.2019 23:59 zip
part01-Part01_22.AverageOfThreeNumbers (expired) 12.09.2019 23:59 zip
part01-Part01_23.SimpleCalculator (expired) 12.09.2019 23:59 zip
part01-Part01_24.SpeedingTicket (expired) 12.09.2019 23:59 zip
part01-Part01_25.CheckYourIndentation (expired) 12.09.2019 23:59 zip
part01-Part01_26.Orwell (expired) 12.09.2019 23:59 zip
part01-Part01_27.Ancient (expired) 12.09.2019 23:59 zip
part01-Part01_28.Positivity (expired) 12.09.2019 23:59 zip
part01-Part01_29.Adulthood (expired) 12.09.2019 23:59 zip
part01-Part01_30.LargerThanOrEqualTo (expired) 12.09.2019 23:59 zip
part01-Part01_31.GradesAndPoints (expired) 12.09.2019 23:59 zip
part01-Part01_32.OddOrEven (expired) 12.09.2019 23:59 zip
part01-Part01_33.Password (expired) 12.09.2019 23:59 zip
part01-Part01_34.Same (expired) 12.09.2019 23:59 zip
part01-Part01_35.CheckingTheAge (expired) 12.09.2019 23:59 zip
part01-Part01_36.LeapYear (expired) 12.09.2019 23:59 zip
part01-Part01_37.GiftTax (expired) 12.09.2019 23:59 zip
part02-Part02_01.Squared zip
part02-Part02_02.SquareRootOfSum zip
part02-Part02_03.AbsoluteValue zip
part02-Part02_04.ComparingNumbers zip
part02-Part02_05.CarryOn zip
part02-Part02_06.AreWeThereYet zip
part02-Part02_07.OnlyPositives zip
part02-Part02_08.NumberOfNumbers zip
part02-Part02_09.NumberOfNegativeNumbers zip
part02-Part02_10.SumOfNumbers zip
part02-Part02_11.NumberAndSumOfNumbers zip
part02-Part02_12.AverageOfNumbers zip
part02-Part02_13.AverageOfPositiveNumbers zip
part02-Part02_14.Counting zip
part02-Part02_15.CountingToHundred zip
part02-Part02_16.FromWhereToWhere zip
part02-Part02_17.SumOfASequence zip
part02-Part02_18.SumOfASequenceTheSequel zip
part02-Part02_19.Factorial zip
part02-Part02_20.RepeatingBreakingAndRemembering zip
part02-Part02_21.InAHoleInTheGround zip
part02-Part02_22.Reprint zip
part02-Part02_23.FromOneToParameter zip
part02-Part02_24.FromParameterToOne zip
part02-Part02_25.Division zip
part02-Part02_26.DivisibleByThree zip
part02-Part02_27.NumberUno zip
part02-Part02_28.Word zip
part02-Part02_29.Summation zip
part02-Part02_30.Smallest zip
part02-Part02_31.Greatest zip
part02-Part02_32.Averaging zip
part02-Part02_33.StarSign zip
part02-Part02_34.AdvancedAstrology zip
part03-Part03_01.ThirdElement zip
part03-Part03_02.SecondPlusThird zip
part03-Part03_03.IndexOutOfBoundsException zip
part03-Part03_04.ListSize zip
part03-Part03_05.LastInList zip
part03-Part03_06.FirstAndLast zip
part03-Part03_07.RememberTheseNumbers zip
part03-Part03_08.OnlyTheseNumbers zip
part03-Part03_09.GreatestInList zip
part03-Part03_10.IndexOf zip
part03-Part03_11.IndexOfSmallest zip
part03-Part03_12.SumOfAList zip
part03-Part03_13.AverageOfAList zip
part03-Part03_14.OnTheList zip
part03-Part03_15.PrintInRange zip
part03-Part03_16.Sum zip
part03-Part03_17.RemoveLast zip
part03-Part03_18.Swap zip
part03-Part03_19.IndexWasNotFound zip
part03-Part03_20.SumOfArray zip
part03-Part03_21.PrintNeatly zip
part03-Part03_22.PrintInStars zip
part03-Part03_23.PrintThrice zip
part03-Part03_24.IsItTrue zip
part03-Part03_25.Login zip
part03-Part03_26.LineByLine zip
part03-Part03_27.AVClub zip
part03-Part03_28.FirstWords zip
part03-Part03_29.LastWords zip
part03-Part03_30.AgeOfTheOldest zip
part03-Part03_31.NameOfTheOldest zip
part03-Part03_32.PersonalDetails zip
part04-Part04_01.YourFirstAccount zip
part04-Part04_02.YourFirstBankTransfer zip
part04-Part04_03.DogAttributes zip
part04-Part04_04.Room zip
part04-Part04_05.Whistle zip
part04-Part04_06.Door zip
part04-Part04_07.Product zip
part04-Part04_08.DecreasingCounter zip
part04-Part04_09.Debt zip
part04-Part04_10.MusicSong zip
part04-Part04_11.Film zip
part04-Part04_12.Gauge zip
part04-Part04_13.Agent zip
part04-Part04_14.Multiplier zip
part04-Part04_15.NumberStatistics zip
part04-Part04_16.PaymentCard zip
part04-Part04_17.Items zip
part04-Part04_18.PersonalInformation zip
part04-Part04_19.TelevisionPrograms zip
part04-Part04_20.Books zip
part04-Part04_21.NumberOfStrings zip
part04-Part04_22.Cubes zip
part04-Part04_23.CreatingANewFile zip
part04-Part04_24.PrintingAFile zip
part04-Part04_25.PrintingASpecifiedFile zip
part04-Part04_26.GuestListFromAFile zip
part04-Part04_27.IsItInTheFile zip
part04-Part04_28.NumbersFromAFile zip
part04-Part04_29.RecordsFromAFile zip
part04-Part04_30.StoringRecords zip
part04-Part04_31.SportStatistics zip