You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Hamza elkhatri 888d46713e Update README.md 2 years ago
..
README.md Update README.md 2 years ago

README.md

Square-root

Instructions

Write a function that takes a number and returns the square root of that number.

  • The square root of a number is the number divided by two until the number is less than or equal to one.
  • If the number is less than zero return -1.

Expected function

func SquareRoot(number int) int {
    // Your code here
}

Usage

Here is a possible program to test your function:

package main

import (
    "fmt"
)

func main() {
    fmt.Println(SquareRoot(9))
    fmt.Println(SquareRoot(16))
    fmt.Println(SquareRoot(25))
    fmt.Println(SquareRoot(26))
    fmt.Println(SquareRoot(0))
    fmt.Println(SquareRoot(-1))
    fmt.Println(SquareRoot(1))
}

and the output should be:

$ go run . 
3
4
5
5
0
-1
1