Skip to content

Instantly share code, notes, and snippets.

@jtprogru
Created May 12, 2022 20:27
Show Gist options
  • Save jtprogru/4b17286d9dc0bd0819fe3c0bf4038937 to your computer and use it in GitHub Desktop.
Save jtprogru/4b17286d9dc0bd0819fe3c0bf4038937 to your computer and use it in GitHub Desktop.
На ввод подаются пять целых чисел, которые записываются в массив. Однако эта часть программы уже написана. Вам нужно написать фрагмент кода, с помощью которого можно найти и вывести максимальное число в этом массиве.
package main
import "fmt"
func main() {
var array [5]int
var a int
for i := 0; i < 5; i++ {
_, _ = fmt.Scan(&a)
array[i] = a
}
var isDone = false
for !isDone {
isDone = true
var i = 0
for i < len(array)-1 {
if array[i] > array[i+1] {
array[i], array[i+1] = array[i+1], array[i]
isDone = false
}
i++
}
}
fmt.Println(array[len(array)-1])
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment