Pengkodan Permulaan dengan Blok
Bab 6
>
Tahap 1
Ada kalanya anda mungkin ingin menambah syarat kepada tindakan tertentu yang anda ambil, ini akan membolehkan blok anda menjadi fleksibel dan melaksanakan tindakan berbeza bergantung pada situasi. Untuk ini kita menggunakan blok if digabungkan dengan blok comparison untuk menguji syarat tertentu dan melaksanakan tindakan yang sesuai.
Dalam latihan pertama ini, kumpulkan bakul telur dan gunakan blok comparison dengan operator: sama dengan = , tidak sama dengan ≠ , dan lebih besar daripada > untuk memeriksa sama ada kandungan bakul adalah sama atau berbeza antara satu sama lain. Blok if dengan seksyen else membolehkan anda menjalankan kod berbeza berdasarkan sama ada syarat itu benar atau palsu.

Objektif
Kumpul telur dan bandingkannya menggunakan blok
comparisondalam blokIf.
Adalah idea yang baik untuk mengumpul telur dan menyemak inventori apa yang telah anda kumpulkan. Masuk ke dalam kandang ayam dan kumpulkan semua bakul telur, kemudian gunakan blok comparison untuk mengesahkan apa yang telah anda kumpulkan.
Terdapat tiga (3) tanda X di hadapan meja di bawah; di sini kita akan menggunakan blok If. Blok-blok ini digunakan untuk melakukan tindakan bergantung sama ada sesuatu syarat dipenuhi atau tidak, contohnya jika sesuatu itu benar atau salah.

Terdapat tiga (3) blok If, serta blok gerakan berkaitan, yang dinyahaktif dalam penyunting blok. Blok If dilengkapi dengan blok comparison, yang membolehkan anda membandingkan dua (2) blok antara satu sama lain.

Blok comparison membolehkan anda menyemak jika nilai dua (2) blok adalah: sama =, tidak sama ≠, lebih besar > dan beberapa operator serupa lain. Aktifkan blok If mengikut keperluan; ia mengandungi blok speak yang diaktifkan bergantung sama ada perbandingan itu benar atau salah.
Setelah anda mengumpulkan tiga (3) bakul, anda akan memperoleh tiga (3) pemalar: basket1, basket2 dan basket3. Berjalan ke tanda X; pada tanda X gelap pertama, hadapkan ke meja; di sini kita akan membandingkan sama ada kandungan setiap bakul adalah sama.
Dari menu Constants, masukkan blok basket1 & blok basket2 ke dalam blok comparison. Tetapkan dropdown tengah pada blok comparison kepada = untuk menyemak sama ada bilangan telur dalam setiap bakul adalah sama.

Berjalan ke tanda X cerah dan hadapkan ke meja; di sini kita akan menggunakan blok comparison untuk memeriksa jika bakul telur tidak sama antara satu sama lain. Dari menu Constants, masukkan basket2 & basket3 ke dalam blok comparison yang dipasangkan pada blok If kedua dan tetapkan dropdown kepada ≠ untuk membandingkan dan mengesahkan kandungan bakul.

Akhir sekali, berjalan ke tanda X emas dan hadapkan ke meja; di sini kita akan membandingkan sama ada basket1 lebih besar daripada basket3. Aktifkan blok If terakhir dan masukkan baske1 & basket2 ke dalam blok comparison. Tetapkan dropdown kepada > untuk memeriksa sama ada basket1 mempunyai lebih banyak telur daripada basket3 bagi melengkapkan tahap.
