Ulasan: Matematika Sederhana
Termasuk bagian Dasar-Dasar dalam perjalanan Swift di Coddy. Pelajaran 19 dari 86.
Tantangan
Mudah tulis fungsi calculateStats yang menerima dua bilangan bulat a dan b, lalu mengembalikan hasil gabungan menggunakan beberapa operasi aritmetika.
Hitung ekspresi berikut: jumlah a dan b, ditambah hasil kalinya, dikurangi hasil bagi bilangan bulat a dibagi b, lalu ditambah sisa pembagian a dengan b.
Rumus: (a + b) + (a * b) - (a / b) + (a % b)
Parameter:
a(Int): Bilangan bulat pertamab(Int): Bilangan bulat kedua
Mengembalikan: Hasil ekspresi gabungan (Int)
Coba sendiri
func calculateStats(a: Int, b: Int) -> Int {
// Tulis kodemu di sini
}
Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloPenugasan GabunganUlasan: Matematika SederhanaOperator Perbandingan7I/O Dasar
Fungsi printInterpolasi stringInput ReadLineKonversi tipe dataRangkuman: Sampai 120Rangkuman: Benar atau Salah10Fungsi
Deklarasikan FungsiParameter dan ArgumenNilai KembalianLabel ArgumenUlasan: Fungsi SigmaUlasan: Fungsi ValidasiNilai Default13Melakukan Perulangan pada Urutan
Melakukan Perulangan pada ElemenMetode EnumerasiMelakukan Perulangan pada String P1Melakukan Perulangan pada String P22Variabel
let vs varAnotasi TipeBilanganstringBooleanKonvensi PenamaanRingkasan: Inisialisasi Variabel5Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Ulasan: Logika SederhanaOperator Logika Bagian 3Operator Ternary8Kalkulator Pembagi Tagihan
Pesan SambutanMendapatkan Input11FizzBuzz dengan Variasi
Gambaran Umum PermainanFungsi FizzBuzz3Optional
Apa Itu OptionalMembuka Optional dengan If LetGuard LetOperator Nil CoalescingUlasan: Membuka Optional dengan Aman6Pengambilan Keputusan
Pernyataan IfIf - ElseRekap: Kalkulator SederhanaPernyataan SwitchSwitch dengan Rentang9Perulangan
For-In LoopWhile LoopRepeat-While LoopBreakContinueRingkasan: FaktorialRentang dalam LoopLoop BersarangRingkasan: Input DinamisLatihan sendiri: Playground Swift