Ask Question
10 May, 05:30

Spend some time looking at open-source programs on Github. Find a piece of a C or C program on github that appears to display a significant amount of data locality. Provide the html browsable file URL and line numbers of the example. Justify why these lines demonstrate data locality. [Note that since this is real code, you may need to reference multiple files to demonstrate locality even in a single example.

+3
Answers (1)
  1. 10 May, 09:02
    0
    I found that code

    # This function adds two numbers

    def add (x, y):

    return x + y

    # This function subtracts two numbers

    def subtract (x, y):

    return x - y

    # This function multiplies two numbers

    def multiply (x, y):

    return x * y

    # This function divides two numbers

    def divide (x, y):

    return x / y

    print ("Select operation.")

    print ("1. Add")

    print ("2. Subtract")

    print ("3. Multiply")

    print ("4. Divide")

    # Take input from the user

    choice = input ("Enter choice (1/2/3/4) : ")

    num1 = float (input ("Enter first number: "))

    num2 = float (input ("Enter second number: "))

    if choice = = '1':

    print (num1,"+", num2,"=", add (num1, num2))

    elif choice = = '2':

    print (num1,"-", num2,"=", subtract (num1, num2))

    elif choice = = '3':

    print (num1,"*", num2,"=", multiply (num1, num2))

    elif choice = = '4':

    print (num1,"/", num2,"=", divide (num1, num2))

    else:

    print ("Invalid input")
Know the Answer?
Not Sure About the Answer?
Find an answer to your question ✅ “Spend some time looking at open-source programs on Github. Find a piece of a C or C program on github that appears to display a significant ...” 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