Examlex

Solved

The Following Function Was Designed to Compute the Largest Integer

question 6

Essay

The following function was designed to compute the largest integer whose square is no greater than N,where N is assumed to be a positive number.(If N is 5,then the function should report the value 2.)Find and correct the error.
 def squareRoot (N) : X=0 while (XX<=N) : X=X+1; return X\begin{array} { l } \text { def squareRoot } ( \mathrm { N } ) \text { : } \\\mathrm { X } = 0 \\\text { while } ( \mathrm { X } * \mathrm { X } < = \mathrm { N } ) \text { : } \\\mathrm { X } = \mathrm { X } + 1 ; \\\text { return } \mathrm { X }\end{array}


Definitions:

Related Questions