Ask Question
26 May, 10:22

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.

+3
Answers (1)
  1. 26 May, 11:04
    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?
Find 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 and Technology if you're in doubt about the correctness of the answers or there's no answer, then try to use the smart search and find answers to the similar questions.
Search for Other Answers