Untitled
unknown
golang
5 months ago
390 B
3
Indexable
package main import "fmt" const NMAX int = 10 type tabInt [NMAX]int func main() { data := tabInt{3, 5, 9, 8, 7} var N int = 5 var X int fmt.Scan(&X) fmt.Println(SeqSearch(data, N, X)) } func SeqSearch(A tabInt, N, X int) (bool, int) { ketemu := false idx := -1 k := 0 for !ketemu && k < N { if A[k] == X { ketemu = true idx = k } k++ } return ketemu, idx }
Editor is loading...
Leave a Comment