Perbedaan antara if dan else if

Perbedaan antara if dan else if

"If" vs "lain jika"

Saat beroperasi dalam perintah awk, akan ada kejadian umum dari pernyataan 'jika' dan 'lain jika'. Penting untuk menghargai bahwa AWK mendukung beberapa pernyataan bersyarat yang mengontrol aliran program. Evaluasi menyeluruh dari pernyataan bersyarat yang umum pada bahasa ini terlihat mirip dengan kondisi dalam bahasa pemrograman 'C'.

Dalam skenario normal, pernyataan yang disampaikan oleh program adalah yang memeriksa apakah kondisinya benar.  Ini dilakukan setiap kali sebelum tindakan dilakukan. Jika kondisinya benar, tindakan yang dimaksud dengan kondisi tersebut dilakukan.

Kondisi yang dilakukan juga bisa menjadi akibat ketika tindakan yang disebut salah.

Penting untuk dicatat bahwa pernyataan bersyarat 'jika' biasanya akan dimulai dengan kata kunci yang disebut sebagai 'jika.'Lingkungan AWK mendukung berbagai jenis pernyataan. Ini termasuk pernyataan 'if' sederhana, pernyataan 'if- else' yang awk dan tangga 'if-else-lf' awk '.

Ketika pernyataan 'AWK Simple' If 'diamati, referensi harus menjadi tindakan tunggal. Ini berarti bahwa pernyataan 'jika' digunakan untuk memeriksa kondisinya. Jika kondisi mengembalikan nilai yang benar, maka itu akan melakukan tindakan yang sesuai yang ditentukan. Jika pernyataan itu mengacu pada beberapa tindakan dan ekspresi bersyarat mengembalikan nilai yang benar, akan ada beberapa tindakan yang dilakukan. Untuk memastikan bahwa pemrograman beberapa tindakan berhasil, maka tindakan perlu dikelilingi dalam kurung keriting dan pemisahan dengan garis baru harus dilakukan. Penting untuk dicatat bahwa tindakan yang ditentukan dalam beberapa pernyataan 'jika' dilakukan dalam urutan yang muncul.

Pernyataan 'jika lain' digunakan untuk memeriksa data yang dimasukkan dalam program AWK, bahkan jika beberapa data tidak memenuhi standar yang telah dijabarkan oleh beberapa pernyataan sebelumnya. Penggunaan pernyataan ini adalah aset, terutama ketika Anda ingin menghitung dengan dua set data, yang tidak memenuhi kriteria dan satu yang berada di atas kriteria, seperti ketika perhitungan rata -rata terkait atau bahkan penilaian data Di mana ada berbagai variasi yang diperlukan, masing -masing dengan ambangnya sendiri. Penting untuk diingat bahwa variabel apa pun akan ditambahkan segera setelah setiap baris baru menerima output untuk input yang diberikan. Oleh karena itu bernilai untuk memulai setiap pernyataan di garis baru.

Konsep memiliki variabel yang dapat diakses dengan pernyataan 'jika lain' adalah masalah keseluruhan yang datang dengan pernyataan AWK ini. Oleh karena itu pernyataan ini digunakan untuk memberikan alternatif ketika nilai data tertentu diberikan oleh pemrosesan data. Seperti yang dibahas sebelumnya, pemformatan garis sederhana ini juga mengharuskan Anda untuk memulai dari baris baru untuk memastikan bahwa itu berjalan tanpa banyak masalah.

Ringkasan

Lingkungan AWK datang dengan persyaratan dan pernyataan bersyarat yang berbeda

Ada dua pernyataan umum yang digunakan oleh lingkungan awk: pernyataan awk 'jika' dan pernyataan awk 'jika lainnya'

Bahasanya mirip dengan pemrograman C

'Jika' yang mengacu pada satu tindakan hanya memeriksa untuk melihat apakah kondisinya benar, maka implementasikan jika demikian

'Jika' dengan beberapa tindakan memeriksa kondisi, dan jika benar itu mengimplementasikannya secara sistematis.

Beberapa pernyataan 'jika' harus disertai dengan kurung keriting dan setiap pernyataan harus dimulai pada satu baris

'Jika lagi' digunakan untuk menawarkan alternatif untuk pernyataan bersyarat yang tidak memenuhi ambang batas tertentu