Tugas

Tugas-tugas ini dirancang untuk melatih pemahaman Anda mengenai tipe data dan operator di PHP tanpa melibatkan kode secara langsung.

Tugas 1: Integer dan Float

  • Soal: Buatlah dua variabel, satu untuk menyimpan umur seseorang dalam tahun sebagai integer dan satu lagi untuk menyimpan tinggi badan seseorang dalam meter sebagai float. Hitunglah jumlah umur dan tinggi badan dalam bentuk float dan tampilkan hasilnya.

Tugas 2: String Concatenation

  • Soal: Buatlah dua variabel string, satu untuk nama depan seseorang dan satu lagi untuk nama belakang. Gabungkan nama depan dan nama belakang menjadi satu string lengkap dengan spasi di antara nama depan dan nama belakang.

Tugas 3: Boolean Operations

  • Soal: Buatlah dua variabel boolean, satu untuk status keanggotaan klub (misalnya, isMember) dan satu lagi untuk status kehadiran (misalnya, isPresent). Gabungkan kedua variabel menggunakan operator logika OR untuk menentukan apakah seseorang memenuhi salah satu syarat.

Tugas 4: Array Indexed

  • Soal: Buatlah sebuah array yang menyimpan daftar tiga buku favorit Anda. Tampilkan nama buku kedua dari array tersebut.

Tugas 5: Array Associative

  • Soal: Buatlah sebuah array asosiatif dengan dua kunci, "productName" dan "price". Set nilai "productName" dengan nama produk dan "price" dengan harga produk dalam bentuk float. Tampilkan nama produk.

Tugas 6: Object dengan Properties

  • Soal: Buatlah sebuah objek yang mewakili sebuah mobil dengan dua properti: "brand" dan "model". Set "brand" dengan nama merek mobil dan "model" dengan nama model mobil. Tampilkan merek mobil.

Tugas 7: NULL

  • Soal: Buatlah sebuah variabel yang tidak diinisialisasi (dengan nilai NULL). Periksa apakah variabel tersebut tidak memiliki nilai dan tampilkan hasilnya.

Tugas 8: Casting Tipe Data

  • Soal: Buatlah sebuah variabel bertipe string yang menyimpan angka dalam bentuk teks, misalnya "100". Konversikan variabel ini menjadi integer dan tampilkan hasilnya.

Tugas 9: Float ke Integer

  • Soal: Buatlah sebuah variabel bertipe float yang menyimpan nilai desimal, misalnya 45.67. Konversikan variabel ini ke tipe integer dan tampilkan hasilnya.

Tugas 10: String dan Boolean

  • Soal: Buatlah sebuah variabel bertipe string yang menyimpan nilai "false". Konversikan string ini menjadi boolean dan tampilkan hasilnya.

Tugas 11: Penjumlahan dan Pengurangan

  • Soal: Buatlah dua variabel bertipe integer yang menyimpan angka. Lakukan operasi penjumlahan dan pengurangan antara kedua variabel, dan tampilkan hasilnya.

Tugas 12: Perkalian dan Pembagian

  • Soal: Buatlah dua variabel bertipe float yang menyimpan angka. Lakukan operasi perkalian dan pembagian antara kedua variabel, dan tampilkan hasilnya.

Tugas 13: Modulus

  • Soal: Buatlah dua variabel bertipe integer. Gunakan operator modulus untuk menentukan sisa pembagian dari kedua variabel, dan tampilkan hasilnya.

Tugas 14: Operator Perbandingan

  • Soal: Buatlah dua variabel bertipe integer dan bandingkan apakah nilai variabel pertama lebih kecil dari variabel kedua. Tampilkan hasil perbandingan.

Tugas 15: Operator Logika

  • Soal: Buatlah dua variabel boolean. Gunakan operator AND dan OR untuk menggabungkan kedua variabel. Tampilkan hasil dari kedua operasi logika tersebut.

Last updated