Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // You can edit this code!
- // Click here and start typing.
- package main
- import "fmt"
- func max(a, b float32) float32 {
- if a > b {
- return a
- }
- return b
- }
- func main() {
- var a, b, c float32
- fmt.Print("Введіть а: ")
- fmt.Scan(&a)
- fmt.Print("Введіть b: ")
- fmt.Scan(&b)
- fmt.Print("Введіть c: ")
- fmt.Scan(&c)
- fmt.Println((max(a, a+b) + max(b, b+c)) / (1 + max(a+b*c, 1.15)))
- }
- func main5() {
- var n int
- fmt.Print("Введіть розмір матриці ")
- fmt.Scan(&n)
- matrix := make([][]int, n)
- for i := 0; i < n; i++ {
- matrix[i] = make([]int, n)
- }
- for i := 0; i < n; i++ {
- for j := 0; j < n; j++ {
- fmt.Print("Matrix [", i, "][", j, "]: ")
- fmt.Scan(&matrix[i][j])
- }
- }
- for i := 0; i < n; i++ {
- for j := 0; j < n; j++ {
- fmt.Print(matrix[i][j], " ")
- }
- fmt.Println("")
- }
- var result int
- for i := 0; i < n; i++ {
- for j := 0; j <= i/2; j++ {
- result += matrix[i][j]
- }
- }
- fmt.Println(result)
- }
- func main6() {
- var n int = 25
- fmt.Print("Введіть розмірність массиву ")
- fmt.Scan(&n)
- number_line := make([]int, n)
- for i := 0; i < n; i++ {
- fmt.Print("Number [", i, "]: ")
- fmt.Scan(&number_line[i])
- }
- var count int = 0
- var result_array = make([]int, 0)
- for i := 0; i < n; i++ {
- if number_line[i] == 0 {
- count += 1
- } else {
- result_array = append(result_array, count)
- count = 0
- }
- }
- fmt.Println(number_line)
- fmt.Println(getMax(result_array))
- }
- func getMax(a []int) int {
- var max int = 0
- for i := 0; i < len(a); i++ {
- if max < a[i] {
- max = a[i]
- }
- }
- return max
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement