Menu
CoddyTech

Ringkasan Proyek & Data

Termasuk bagian Dasar-Dasar dalam perjalanan PHP di Coddy. Pelajaran 54 dari 71.

challenge icon

Tantangan

Mudah

Di bab ini, kamu akan membuat pengelola list tugas sederhana menggunakan array.

Baca tiga baris input, masing-masing berisi deskripsi tugas (misalnya, Buy groceries).

Buat array $todos yang berisi tiga array tugas. Setiap tugas harus berupa array asosiatif dengan:

  • "task": deskripsi tugas dari input
  • "completed": tetapkan ke false untuk semua tugas

Lalu cetak:

  1. Deskripsi tugas pertama
  2. Deskripsi tugas kedua
  3. Jumlah total tugas dalam list

Cetak setiap hasil pada baris terpisah.

Contoh:

Jika inputnya adalah Buy groceries, Walk the dog, dan Finish homework, outputnya harus:

Buy groceries
Walk the dog
3

Jika inputnya adalah Clean room, Call mom, dan Read book, outputnya harus:

Clean room
Call mom
3

Coba sendiri

<?php
// Baca tiga deskripsi tugas
$task1 = trim(fgets(STDIN));
$task2 = trim(fgets(STDIN));
$task3 = trim(fgets(STDIN));

// TODO: Tulis kodemu di bawah ini
// Buat array $todos yang berisi tiga array tugas
// Setiap tugas harus berupa array asosiatif dengan kunci "task" dan "completed"

// Tampilkan deskripsi tugas pertama sebagai output

// Tampilkan deskripsi tugas kedua sebagai output

// Tampilkan jumlah total tugas sebagai output
?>

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler PHP online