‫Baiklah.
‫Kepalamu pasti berputar karena semua pengulangan ini, itu lelucon yang sangat buruk.
‫Tapi saya pikir itu lucu karena saya sudah merekam selama berjam-jam sekarang dan saya pikir saya akan sedikit
‫aneh.
‫Jadi ini akan menjadi video terakhir saya untuk hari ini, tentu saja, tapi kami akan melakukan
‫sedikit latihan yang menyenangkan sekarang.
‫Saya menyebut semua olahraga itu menyenangkan.
‫Jelas saya bias, tapi yang ini, yang ini sangat menyenangkan.
‫Mengapa kita akan lakukan.
‫Nah, kita akan mensimulasikan apa yang komputer lakukan ketika kita memiliki sesuatu seperti antarmuka
‫pengguna grafis yang komputer dapat menampilkan, katakanlah, bahkan gambar di sini.
‫Benar.
‫Aku bisa melihat robot di sini.
‫Aku bisa melihat tikus.
‫Ini adalah antarmuka pengguna grafis.
‫saya melihat gambar.
‫Saya melihat gambar di layar saya, piksel ini di layar saya, dan saya bisa mengontrolnya.
‫Nah, kita akan membuat versi dasar ini untuk menunjukkan kepada Anda bagaimana komputer akan bekerja hanya dari hal-hal yang
‫telah kita pelajari sampai sekarang, menggunakan loop dan menggunakan logika kondisional.
‫Jadi apa yang akan kita lakukan?
‫Nah, ini adalah latihannya dan Anda dapat melihat Reppel di sini atau Anda dapat membuat ulang ini atau lagi di video
‫ini, Anda harus memiliki sumber daya yang terpasang yang dapat Anda mainkan sendiri.
‫Dan yang saya ingin Anda lakukan adalah saya ingin Anda mengulang daftar daftar ini.
‫Dan setiap kali Anda menemukan nol, saya ingin Anda menampilkan di layar di sini ruang kosong.
‫Karena nol di komputer tidak menunjukkan apa-apa, benar, kami ingin yang kosong di layar.
‫Namun, ketika saya melihatnya, saya ingin mensimulasikan piksel dengan benar, titik kecil di komputer kita yang bisa
‫penuh warna.
‫Itu bisa menjadi hijau.
‫Ini bisa menjadi biru.
‫Itu bisa oranye.
‫Tapi untuk kasus kami, saya ingin menjadi bintang.
‫Dan dengan itu, saya ingin Anda membuat sebuah program yang mengambil gambar ini yang katakanlah ada
‫di database kita atau di hard drive komputer kita dan menampilkannya di layar menggunakan spasi atau perkalian.
‫Dan yang saya ingin Anda lakukan adalah ketika saya mengklik jalankan, saya ingin Anda menampilkan gambar itu di sini.
‫Baiklah.
‫Ini agak sulit, dan saya membiarkan Anda mencari tahu sendiri.
‫Tapi percayalah, Anda telah mempelajari semua alat yang diperlukan untuk melakukan ini.
‫jeda.
‫Video.
‫Mencobanya.
‫Jika tidak, saya akan menunjukkan cara melakukannya.
‫Jadi hal pertama yang ingin saya lakukan adalah memikirkan apa yang akan saya lakukan.
‫Saya ingin memastikan bahwa kami memiliki rencana dalam pikiran.
‫Jadi saya akan berkomentar dulu dan saya akan mengatakan, kami pasti ingin mengulang gambar.
‫Benar, jadi kita akan melakukan semacam iterasi di sini, jadi itu nomor satu.
‫Dan kemudian di sini, saya ingin mengatakan bahwa jika itu nol, maka saya ingin mencetak ruang kosong.
‫Dan jika itu satu.
‫saya ingin mencetak.
‫Sebuah bintang.
‫Baiklah, jadi itu rencananya.
‫Oke, jadi ini seharusnya tidak terlalu sulit, sebenarnya, sebelum Anda memulai, agar ini berfungsi, Anda
‫perlu ke Google parameter khusus atau opsi khusus yang dapat Anda berikan fungsi cetak.
‫Dan sebenarnya, fungsi cetak yang perlu Anda tambahkan atau opsi yang perlu Anda tambahkan adalah
‫ini dan.
‫Opsi, dan jika kita gulir ke bawah, itu tidak menampilkannya dengan baik, tetapi Anda dapat melihat di sini string ditambahkan
‫setelah nilai terakhir.
‫Jadi default saat kita mencetak sesuatu adalah baris baru.
‫Tapi idealnya, kita mungkin tidak menginginkan baris baru.
‫Jadi ketika itu terjadi, Anda mungkin harus menggunakan this dan.
‫Opsi sekarang saya tahu saya membiarkannya sangat kabur, saya ingin saya ingin Anda berlatih Googling ini dan dan mencari
‫tahu dari kesalahan Anda, Anda akan memiliki bug ketika Anda membuat kode ini, ketika
‫Anda mencoba menampilkan informasi ini, tetapi cobalah untuk menyelesaikannya menggunakan alat yang Anda miliki untuk memecahkan masalah.
‫Baiklah, cukup bicaranya, mari kita mulai.
‫Jadi hal pertama yang ingin saya lakukan adalah mengulangi gambar, saya akan mengatakan untuk gambar dalam gambar karena,
‫ini adalah salah satu gambar di sini.
‫Jadi ini gambarnya, tapi ada di dalam daftar karena kita bisa punya banyak gambar.
‫Dan kemudian saya akan mengulang sekali lagi daftar individu ini.
‫Jadi sekali lagi, saya perlu melakukan for loop.
‫Dan kali ini saya akan mengatakan empat piksel karena masing-masing adalah piksel.
‫Dalam gambar, jadi ini adalah loop for bersarang.
‫Sekarang, saya akan menambahkan kondisional dan mengatakan jika.
‫Piksel.
‫Sama dengan satu.
‫Lalu aku akan.
‫Mencetak.
‫Sebuah bintang.
‫Jika tidak.
‫Aku akan mencetak.
‫Sebuah string kosong.
‫Yah, mungkin tidak kosong, kan, karena kita memang menginginkan ruang, ruang kosong di gambar.
‫Baiklah.
‫Jadi mari kita lihat apakah ini berhasil.
‫Jika saya klik, jalankan.
‫Hmm.
‫Sebenarnya bukan itu yang saya inginkan.
‫Saya ingin gambar yang jelas di sini, tetapi saya hanya membuat satu baris dan ingat, ini adalah trik kecil
‫di mana sebuah cetakan, setiap kali dicetak, itu membuat garis baru.
‫Defaultnya, sekali lagi, jika kita menutup ini, Anda akan melihat.
‫Apakah akhir itu sama dengan urutan pelarian dari baris baru ini, jadi kita bisa mengubahnya hanya dengan mengatakan.
‫Bintang, koma, dan kemudian saya akan mengatakan untuk akhir, saya tidak ingin baris baru, saya hanya ingin.
‫Nah, string tapi string kosong.
‫Dan sama di sini.
‫saya lakukan, koma.
‫Dan dan jika saya klik jalankan.
‫Baiklah, ini menjadi sedikit lebih baik, tetapi sekarang saya memiliki masalah di mana kami tidak memiliki baris
‫baru.
‫Semuanya dalam satu baris.
‫Hmm.
‫Itu tidak baik.
‫Bagaimana kita bisa menyelesaikan ini?
‫Idealnya, di akhir loop pertama ini di mana kita hanya mengarahkan gambar atau garis pada gambar, di akhir
‫ini, kita membuat baris baru di sini.
‫Benar.
‫Jadi, sekali lagi, melihat lekukan, saya tidak ingin baris baru di setiap piksel.
‫Yang kami miliki pertama kali, tetapi saya juga ingin menambahkan garis di antara daftar Rose.
‫Jadi mungkin nama yang lebih baik untuk ini adalah baris dan gambar dan di sini saya akan menambahkan akhir dari loop
‫for ini, jadi setelah kita selesai mengulang seluruh baris.
‫Di bagian bawah sini, saya akan mencetak.
‫Baris kosong, tapi ingat, defaultnya adalah baris baru.
‫Jadi, sekali lagi, string kosong, akan menjadi default ke baris baru dan kami masih akan memiliki
‫kode ini jika saya menjalankan ini.
‫Oh, saya mendapatkan kesalahan karena gambar tidak ditentukan karena saya baru saja mengubah ini menjadi satu baris, jadi
‫mari kita buat baris di sini.
‫Klik, jalankan.
‫Dan lihat itu, kami memiliki pohon Natal kami yang indah, jika menurut Anda ini tidak indah, ini yang terbaik
‫yang saya bisa.
‫Tapi ini adalah pohon Natal.
‫Dan kami akhirnya memiliki tampilan, kami telah menggunakan Loop, kami telah menggunakan logika kondisional dan kami
‫menggunakan sedikit Googling untuk mencari tahu, hei, kami membutuhkan opsi ini sekarang.
‫Kode kami berfungsi, tetapi saya ingin melakukan sesuatu yang lebih baik di sini.
‫Dan di video berikutnya, saya ingin membersihkan kode ini sedikit dan membahas topik yang sangat penting dalam
‫hal pemrograman.
‫Aku akan melihat yang satu itu, sampai jumpa.