Menyiapkan Proyek
Termasuk bagian Logika dan Alur dalam perjalanan Lua di Coddy. Pelajaran 41 dari 54.
Tantangan
MudahDalam beberapa pelajaran berikutnya, kamu akan membuat program yang dapat menyimpan, menampilkan, mencari, dan mengelola informasi kontak.
Buat fondasi aplikasi daftar kontakmu dengan menyiapkan struktur data utama dan menampilkan antarmuka pengguna.
Inisialisasi tabel bergaya list kosong bernama contacts yang akan menyimpan semua informasi kontak. Lalu tampilkan pesan sambutan dan menu yang menunjukkan perintah yang tersedia.
Persyaratan:
- Buat tabel kosong bernama
contacts - Cetak pesan:
Welcome to Contact List Manager! - Cetak satu baris kosong
- Cetak judul menu:
Available Commands: - Cetak setiap opsi menu pada baris terpisah:
add - Add a new contactlist - Display all contactssearch - Search for a contactdelete - Delete a contactquit - Exit the program
Output yang Diharapkan:
Welcome to Contact List Manager!
Available Commands:
add - Add a new contact
list - Display all contacts
search - Search for a contact
delete - Delete a contact
quit - Exit the programCoba sendiri
Semua pelajaran di Logika dan Alur
1Iterasi Tabel Tingkat Lanjut
Iterasi dengan pairs()Iterasi dengan ipairs()pairs() vs. ipairs()Rangkuman: Lembar Karakter2Fungsi library tabel Lainnya
table.concat()Pembuatan tabel & unpack()table.sort()Pengurutan Kustom dengan FungsiRangkuman, Papan Skor Tertinggi5Proyek: Mesin Petualangan Teks
Persiapan Proyek: RuanganMenghubungkan Ruangan8Proyek: Daftar Kontak
Menyiapkan ProyekPerulangan UtamaLatihan sendiri: Compiler Lua online