Introduction to Programming 2025/2026
(CC1024) - DCC/FCUP
Problems available on Mooshak
Access to Mooshak
|
Help
Class #01
- First Programs
[IP001] Hello there.
(main exercise)
[IP002] Bond, James Bond!
(main exercise)
[IP003] Check Please
(main exercise)
[IP004] Circle Math
(main exercise)
[IP005] Time Goes By
(extra exercise)
[IP006] Fast and Furious
(extra exercise)
[IP007] Microwave Oven
(challenge exercise)
Class #02
- Conditionals and Program Flow
[IP008] Absolute-ly
(main exercise)
[IP009] Best of 3
(main exercise)
[IP010] Grading Papers
(main exercise)
[IP011] Buy Me Flowers
(main exercise)
[IP012] FizzBuzz
(main exercise)
[IP013] Multiply Mayhem!
(main exercise)
[IP014] Odd Feelings
(main exercise)
[IP015] Behold a Square
(main exercise)
[IP016] Like the others?
(main exercise)
[IP017] Sum me up!
(main exercise)
[IP018] More Circle Math
(extra exercise)
[IP019] I am root
(extra exercise)
[IP020] Perfection
(extra exercise)
[IP021] Pointy Business
(extra exercise)
[IP022] Spin me right round
(challenge exercise)
Class #03
- Functions
[IP023] Summing Numbers
(main exercise)
[IP024] Freezing in here
(main exercise)
[IP025] All in one
(main exercise)
[IP026] And may the odds...
(main exercise)
[IP027] Like the frog, get it?
(main exercise)
[IP028] Factorial Frenzy
(main exercise)
[IP029] Collatz Sequence
(extra exercise)
[IP030] Numerus Maximus!
(extra exercise)
[IP031] Just an Average Party
(challenge exercise)
[IP032] The Prime Suspects
(challenge exercise)
Class #04
- Tuples and Strings
[IP033] The first and the last
(main exercise)
[IP034] Palindromic task
(main exercise)
[IP035] Odd vs even
(main exercise)
[IP036] Double the trouble
(main exercise)
[IP037] Word clean up
(main exercise)
[IP038] The extremes
(main exercise)
[IP039] Important letters
(main exercise)
[IP040] Searching for the treasure
(main exercise)
[IP041] A needle in a haystack
(main exercise)
[IP042] Swapping everything
(extra exercise)
[IP043] Word evolution
(extra exercise)
[IP044] Which one?
(challenge exercise)
Bernardo Portela and Pedro Ribeiro (DCC/FCUP) / Last Update: