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 variabelage, dan kota dalam variabelcity. -
Hitung umur dalam bulan (misalnya, jika
ageadalah 19 tahun, maka umur dalam bulan adalah 19 * 12). -
Simpan dua angka dalam variabel
adanb. -
Lakukan operasi penjumlahan, pengurangan, perkalian, pembagian, dan modulus pada variabel
adanb. -
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
checkNumberyang menerima satu parameter integernumber. -
Function
checkNumberharus menggunakanif-elsestatement untuk mengecek apakahnumberpositif, negatif, atau nol, dan menampilkan hasilnya. -
Panggil function
checkNumberdalammain()dengan beberapa contoh angka untuk diuji.
Number: 10
Positive
Number: -5
Negative
Number: 0
Zero
Selamat mengerjakan!