Operator Aritmetika
Termasuk bagian Dasar-Dasar dalam perjalanan GO di Coddy. Pelajaran 15 dari 109.
Go menyediakan operator aritmetika standar untuk operasi matematika.
Buat variabel dan lakukan penjumlahan dengan +:
a := 5
b := 3
sum := a + b
fmt.Println(sum)Output:
8Jika variabel sudah dideklarasikan, gunakan = alih-alih := untuk menetapkan nilai baru:
a := 5
b := 3
var sum int
sum = a + b
fmt.Println(sum)Output:
8Lakukan pengurangan dengan -:
difference := a - b
fmt.Println(difference)Output:
2Jika variabel sudah dideklarasikan, gunakan = untuk menetapkan ulang:
var difference int
difference = a - b
fmt.Println(difference)Output:
2Lakukan perkalian dengan *:
product := a * b
fmt.Println(product)Output:
15Jika variabel sudah dideklarasikan, gunakan = untuk menetapkan ulang:
var product int
product = a * b
fmt.Println(product)Output:
15Tantangan
PemulaDalam tantangan ini, kamu akan berlatih menggunakan operator aritmetika di Go. Ada tiga variabel yang sudah ditentukan: num1, num2, dan result.
Tugasmu adalah menghitung jumlah num1 dan num2, lalu mengalikan hasilnya dengan 2, dan menyimpan jawaban akhir di variabel result.
Coba sendiri
package main
import "fmt"
func main() {
// Variabel-variabel ini sudah didefinisikan untukmu
num1 := 5
num2 := 7
result := 0
// TODO: Hitung (num1 + num2) * 2 dan simpan nilainya dalam variabel result
// Ini akan mencetak hasilnya
fmt.Println("The result is:", result)
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Operator Perbandingan dan Logika
Operator Perbandingan, Bagian 1Operator Perbandingan, Bagian 2Operator AND LogikaOperator OR LogikaOperator NOT LogikaDasar Prioritas OperatorRingkasan, Membuat Perbandingan7Alur Kontrol: Perulangan
Penjelasan tentang `for` loop`for` loop Dasar`for` loop dengan Kondisi SajaKata Kunci `break`Kata Kunci `continue`Perulangan BersarangRangkuman: Mengulang Tindakan2Variabel dan Tipe Data Dasar
Apa itu variabelInferensi Tipe dengan `:=`Bilangan Bulat (int)Bilangan Floating-PointBooleanstringNilai NolKonstantaKonvensi PenamaanRangkuman: Variabel dan Tipe5Input/Output Dasar
Output TerformatKata Kerja FormatMencetak Tipe DataMendapatkan Input Dasar dari PenggunaRangkuman: Input dan Output8Fungsi
Memahami FungsiMendeklarasikan FungsiMemanggil FungsiParameter FungsiMengembalikan Satu NilaiMengembalikan Beberapa NilaiNilai Kembalian BernamaDasar Cakupan FungsiRangkuman: Membuat Kodemu Dapat Digunakan Kembali3Operator Dasar
Operator AritmetikaOperator PembagianOperator ModuloOperator PenugasanOperator Penugasan GabunganInkrementasi dan DekrementasiRangkuman: Perhitungan6Alur Kontrol: Percabangan
Pernyataan `if`Kata Kunci `else`Kata Kunci `else if`Shadowing Variabel dalam `if`Menginisialisasi VariabelPernyataan `switch``switch` dengan Ekspresi`switch` tanpa EkspresiKata Kunci `fallthrough`Ringkasan: Membuat KeputusanLatihan sendiri: Compiler Go online