The happy number can be defined as a number which returns 1 when replaced by the sum of the square of each digit. For instance,13 is a happy number because 1^2 + 3^2 = 10 1^2 + 0^2 = 1. Number 32 is a happy number because 3^2 + 2^2 = 13 1^2 + 3^2 =10 1^2 + 0^2 = 1. Other examples of happy numbers are 7,28, 200, 320. Anumber is un happy if the process yeilds a 4. Which of the following constructs would we need to find out if a number is happy?

1.While loop

2.list

3.for loop

4.queue

To find out if a number is happy, we would need the following constructs:

1. While loop: This is used to repeatedly perform the process of calculating the sum of the squares of each digit until the result is either 1 or 4.

2. List: A list can be used to store the individual digits of the number so that their squares can be calculated and added.

Therefore, the correct options would be 1. While loop and 2. List.