c

Dasar-dasar Pemrograman Pernyataan Bersyarat dan Sedikit Lebih Banyak

Dasar-dasar Pemrograman  : Saya akan mencoba dengan cara yang paling luas dan sederhana membahas pernyataan dan variabel bersyarat dan bagaimana Anda dapat menggunakannya. Ini tidak dimaksudkan untuk spesifik bahasa meskipun beberapa implementasi mungkin berasal dari keterlibatan PHP saya yang berat. Jika Anda tidak memahami sesuatu dalam hal ini, beri tahu saya sehingga saya dapat merevisi kata-katanya menjadi lebih jelas.

Saya juga tahu bahwa ketika Anda mulai memprogram, Anda menganggapnya sebagai sesuatu yang rumit yang hanya dilakukan oleh pria di ruang bawah tanah yang gelap di rumah orang tuanya. Saya ingin mengatakan ini jauh dari benar. Ketika Anda mulai melihat hal-hal di dunia pemrograman, ikuti satu aturan: Keep It Simple Stupid (KISS). Jika Anda memikirkan hal-hal dalam istilah yang paling sederhana dan mengaitkannya dengan kehidupan nyata sehari-hari, Anda akan belajar lebih cepat dari pengalaman saya. Dasar-dasar Pemrograman

Variabel
Sebelum saya membahas pernyataan bersyarat, saya harus terlebih dahulu membahas apa itu variabel. Cara saya suka memikirkan variabel adalah membungkus sesuatu. Sesuatu ini bisa berupa angka, huruf, kalimat, atau apa pun yang bisa Anda ketik dalam hal ini.

Seperti yang Anda lihat pada ilustrasi di atas, Anda memiliki seekor anjing yang terlihat setengah ketakutan atau khawatir memegang tulang. Kami menetapkan anjing itu pengidentifikasi “DogWithBone” jadi jika kami ingin memanggil anjing ketakutan yang sama dengan tulang itu, kami dapat menggunakan “DogWithBone” sebagai referensi ke “Anjing ketakutan dengan tali tulang”.

Ini adalah bagaimana saya secara pribadi memvisualisasikan sebuah variabel. Saya kira dalam istilah yang lebih mudah, variabel hanyalah wadah untuk apa pun yang Anda masukkan ke dalamnya. Cara lain untuk melihatnya adalah seperti sebuah kotak dan apa pun yang Anda masukkan ke dalamnya adalah apa nilainya.

Jika Pernyataan

Jika Anda melihat “pernyataan if” sebagai kalimat, Anda dapat mengatakan sesuatu seperti “Jika sampahnya penuh, keluarkan.” Bagi Anda yang memiliki istri, ini adalah sesuatu yang saya jamin Anda telah mendengar setidaknya sekali (saya bisa membayangkan lebih dari sekali). Jadi untuk memecah kalimat itu menjadi kode semu kita bisa menulis:

JIKA the_garbage == penuh
KEMUDIAN
membawanya keluar
KALAU TIDAK
jangan_jangan_ambil_itu_keluar
BERAKHIR JIKA

Yang lain dalam pernyataan bersyarat jelas dalam kasus ini, jika sampah tidak penuh maka tidak ada gunanya mengeluarkannya sehingga Anda tidak melakukannya. Saya menemukan bahwa jika saya memikirkan pernyataan IF seperti yang saya lakukan dalam struktur kalimat, maka jauh lebih mudah untuk melihat di mana logika Anda akan berakhir dan bagaimana Anda dapat menggunakan IF.

Sementara Pernyataan

Pernyataan “Sementara” sebenarnya sangat sederhana untuk dipahami meskipun ada beberapa kebingungan tentang topik tersebut. Sementara pernyataan hanya mengatakan bahwa sementara sesuatu itu benar, lakukan apa yang Anda perintahkan. Namun ini tidak bagus tanpa benar-benar melihat contoh seperti apa bentuknya. Berikut adalah contoh singkatnya:

VAR Number = 1 // Atur variabel Number menjadi satu
WHILE Number == 1 // Selama angka sama dengan satu lanjutkan dalam pernyataan while
CETAK “Hello World” // Mencetak “Hello World” ke layar selama Angka sama dengan 1
ENDWHILE // Tutup loop while kita

Seperti yang Anda lihat dari kode semu di atas, pertama-tama kita mengatur variabel “Nomor” ke 1. Kami kemudian mengulang dan mencetak “Hello World” ke layar selama “Nomor” sama dengan 1. Dalam kasus kami “Nomor” akan selalu sama dengan 1 karena kita tidak pernah mengubahnya sehingga loop akan berlangsung selamanya. Sebuah loop yang berlangsung selamanya disebut loop tak terbatas untuk alasan yang tepat, itu tak terbatas.

Pernyataan Kasus

Pernyataan CASE mirip dengan pernyataan IF dalam kenyataan bahwa keduanya membentuk operasi yang sangat mirip hanya dengan cara yang berbeda. kasus memeriksa apa yang Anda berikan dengan cara yang sama seperti jika tetapi tanpa jumlah kelonggaran yang sama. Berikut adalah contoh pernyataan CASE:

Nomor VAR = 1 // Kami menyetel variabel Nomor ke 1 lagi
Nomor KASUS // Beri tahu pernyataan KASUS bahwa kita sedang melihat nomor variabel
Number == 1: PRINT “It’s One” // Jika variabel Number sama dengan 1 maka cetak teks dalam tanda kutip
Number == 2: PRINT “It’s Two” // Jika variabel Number sama dengan dua maka cetak teks dalam tanda kutip
PADA ANAK PEREMPUAN

Apa yang kita lakukan dalam hal ini hanyalah meneruskan variabel “Nomor” ke dalam pernyataan CASE dan jika nilai variabel cocok dengan 1 atau 2 menghasilkan sesuatu. Anda hampir dapat menganggap ini sebagai cara sederhana untuk menulis pernyataan IF. Dasar-dasar Pemrograman

Array

Array mirip dengan variabel karena menyimpan data. Perbedaan antara variabel dan array adalah bahwa variabel hanya menyimpan satu set data dan array menyimpan banyak set data. Kita dapat melihat variabel Number untuk contoh perbedaannya:

Nomor VAR = 1 // Hanya menyimpan satu set nilai
Number = ARRAY [kucing, anjing, burung] // Memegang banyak set nilai

Di atas menunjukkan kepada kita bahwa kita dapat memiliki beberapa nilai yang disimpan oleh pengidentifikasi yang berbeda dalam sebuah array. Jika saya ingin mengatakan akses nilai anjing dari array, saya dapat memanggil “Nomor[1]” dan memiliki akses ke nilai itu. Alasan kami tidak mengaksesnya dengan “Nomor [2]” adalah karena array dimulai dari 0. Ini sulit bagi saya untuk memahami pada awalnya karena ketika kami menghitung kami mulai dari satu. Ketika berhadapan dengan array, lemparkan awal dari 1 ke luar jendela dan sambut di awal dari 0. Ini akan menyelamatkan Anda dari sakit kepala pada akhirnya.