Latihan 1: Loop, While, For — Rust

Latihan 1 dari materi Loop, While, For di Rust — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Editor sudah berisi fn main() dengan perulangan for i in 1..=15 { } yang badannya masih kosong. Biarkan perulangannya (boleh juga diganti while atau loop, asal tetap 1 sampai 15), lalu isi badannya supaya tiap angka mencetak tepat satu baris:

  1. Habis dibagi 3 dan 5, yaitu i % 15 == 0: cetak FizzBuzz. Cek ini paling atas.
  2. Habis dibagi 3 saja (i % 3 == 0): cetak Fizz.
  3. Habis dibagi 5 saja (i % 5 == 0): cetak Buzz.
  4. Selain itu: cetak angkanya dari variabel perulangan, println!("{}", i);.
  5. Klik Jalankan.

Yang diperiksa: kode-mu memakai % 3, % 5, dan % 15 (atau i % 3 == 0 && i % 5 == 0, atau match (i % 3, i % 5)), angkanya dicetak lewat println!("{}", i) (bukan diketik satu per satu), output-nya memuat Fizz, Buzz, dan FizzBuzz, lima baris pertamanya persis seperti ini, dan baris ke-15 FizzBuzz:

1
2
Fizz
4
Buzz

Hint