Ask Question
9 November, 15:01

Write a script that calculates the common factors between 8 and 24. To find a common factor, you can use the modulo operator (%) to check whether a number can be evenly divided into both numbers.

+4
Answers (1)
  1. 9 November, 15:12
    0
    common = [] num1 = 8 num2 = 24 for i in range (1, num1 + 1) : if (num1 % i = = 0 and num2 % i = = 0) : common. append (i) print (common)

    Explanation:

    The solution is written in Python 3.

    Firstly create a common list to hold a list of the common factor between 8 and 24 (Line 1).

    Create two variables num1, and num2 and set 8 and 24 as their values, respectively (Line 3 - 4).

    Create a for loop to traverse through the number from 1 to 8 and use modulus operator to check if num1 and num2 are divisible by current i value. If so the remainder of both num1%i and num2%i will be zero and the if block will run to append the current i value to common list (Line 6-8).

    After the loop, print the common list and we shall get [1, 2, 4, 8]
Know the Answer?
Not Sure About the Answer?
Get an answer to your question ✅ “Write a script that calculates the common factors between 8 and 24. To find a common factor, you can use the modulo operator (%) to check ...” in 📙 Computers & Technology if there is no answer or all answers are wrong, use a search bar and try to find the answer among similar questions.
Search for Other Answers