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