Latihan: 2-dasar-dasar-dart

Komandro Team
1 September 2025
30 minutes

Soal 1: Variabel, Tipe Data, dan Operator Aritmatika

Buatlah program Dart yang menyimpan informasi tentang nama, umur, dan kota seseorang. Selain itu, program harus menghitung dan menampilkan umur dalam bulan, serta melakukan beberapa operasi aritmatika dengan angka yang diberikan.

Instruksi:

  • Simpan nama dalam variabel name, umur dalam variabel age, dan kota dalam variabel city.

  • Hitung umur dalam bulan (misalnya, jika age adalah 19 tahun, maka umur dalam bulan adalah 19 * 12).

  • Simpan dua angka dalam variabel a dan b.

  • Lakukan operasi penjumlahan, pengurangan, perkalian, pembagian, dan modulus pada variabel a dan b.

  • Tampilkan informasi nama, umur, kota, umur dalam bulan, dan hasil dari operasi aritmatika.

Contoh output :

Nama saya Baim.
Saya berumur 19 tahun, dan berasal dari Bogor.
Umur saya dalam bulan adalah 228.
Hasil penjumlahan 10 + 5 = 15
Hasil pengurangan 10 - 5 = 5
Hasil perkalian 10 * 5 = 50
Hasil pembagian 10 / 5 = 2.0
Hasil modulus 10 % 5 = 0

Soal 2: If-Else Statement dan Function

Buatlah program yang mengecek apakah sebuah angka positif, negatif, atau nol menggunakan function. Program juga harus menggunakan function untuk menampilkan informasi tentang angka tersebut.

Instruksi:

  • Buat function checkNumber yang menerima satu parameter integer number.

  • Function checkNumber harus menggunakan if-else statement untuk mengecek apakah number positif, negatif, atau nol, dan menampilkan hasilnya.

  • Panggil function checkNumber dalam main() dengan beberapa contoh angka untuk diuji.

Number: 10
Positive

Number: -5
Negative

Number: 0
Zero

Selamat mengerjakan!

Tags

dart exercise mobile