Quick actions

cmd+k|ctrl+k

Navigation

Languages

Pasangan Angka

Snippet info

Language

Go

Visibility

public

Author

jutionck

Created

2020-06-14T03:10:55Z

Updated

2020-06-14T03:11:50Z

// Program mencetak deret bilanga Genap, Ganjil, dan Kelipatan 3
// Oleh : Jution Candra Kirana

package main

import "fmt"

func cetakDeret(angka []int) [][][]int {
	var genap []int
	for _, val := range angka {
		if val%2 == 0 && val%3 != 0 {
			genap = append(genap, val)
		}
	}
	var ganjil []int
	for _, val := range angka {
		if val%2 != 0 && val%3 != 0 {
			ganjil = append(ganjil, val)
		}
	}
	var kelTiga []int
	for _, val := range angka {
		if val%3 == 0 {
			kelTiga = append(kelTiga, val)
		}
	}
	var hasil = [][][]int{{genap}, {ganjil}, {kelTiga}}
	return hasil
}

func main() {
	var isiDeret = []int{1, 2, 3, 4, 5, 6, 7, 8, 9}
	tempHasil := cetakDeret(isiDeret)
	fmt.Println(tempHasil)
}
INFO