1.Apa tujuan utama dari penggunaan struktur kontrol dalam pemrograman?

Jawaban: Untuk mengatur alur eksekusi program berdasarkan kondisi tertentu atau pengulangan.

2.Jelaskan fungsi dari percabangan if dalam sebuah program!

Jawaban: Percabangan if digunakan untuk mengeksekusi sebuah blok kode jika kondisi tertentu terpenuhi (bernilai true).

3.Tuliskan sintaks dasar dari pernyataan if dalam Dart!

Jawaban: if (kondisi) {

// Blok kode

}

4.Apa perbedaan utama antara percabangan if dan switch?

Jawaban: if digunakan untuk kondisi kompleks atau berbasis ekspresi, sedangkan switch lebih cocok untuk membandingkan satu variabel dengan beberapa nilai tetap.

5.Tuliskan sintaks dasar dari pernyataan switch dalam Dart!

Jawaban: switch (variabel) {

case nilai1:

// Blok kode

break;

case nilai2:

// Blok kode

break;

default: