Ask 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 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 April, 20:46
    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 & Technology if the answers seem to be not correct or there’s no answer. Try a smart search to find answers to similar questions.
Search for Other Answers