back

Programming Excercises

I/O

  1. Print Hello World!
  2. Read / Write a number to console / terminal

Numbers & Strings

  1. Convert number into day of the week (1 -> Monday)
  2. Convert day of the week into number (Monday -> 1)
  3. Convert Hour into minutes, seconds
  4. Convert minutes, seconds into hour
  5. Convert input string to upper / lower

Math

  1. Calculate area of a circle given radius
  2. Calculate area of a square give width
  3. Check whether given input is odd or even number
  4. Find min, max number

Loops

  1. Calculate factorial
  2. Sort
  3. Find an element
  4. Sum of numbers
  5. Average of numbers
  6. Even numbers less than given number
  7. Odd numbers less than given number
  8. Multiples of given number 3x 1-10

Comparison

  1. Given age return if the person can vote

Branching

  1. Given score compute grade - A, B, C, D
  2. Given age get interest rage - child -> 7, adult -> 8, senior -> 9

List / Array / Sequence

  1. Print even / odd numbers out of given numbers
  2. Square given numbers in place
  3. Find sum of given numbers
  4. Sort given numbers in asc, desc order
  5. Find min / max number from given number