• Konsep penting lain yang Anda gunakan dalam Scratch adalah conditions. Misalnya, Anda mungkin ingin melakukan satu hal jika x lebih besar dari y. Dan Anda mungkin ingin melakukan sesuatu yang lain jika kondisi itu tidak terpenuhi.
  • Di jendela terminal, ketikkan perintah compare.c dan tulis kode sebagai berikut:

    Kode program di atas, ekuivalen dengan script scratch berikut ini:

  • Perhatikan bahwa kita membuat dua variabel, sebuah int atau integer bernama x dan lainnya bernama y. Nilai-nilai yang dimasukkan ke kedua variabel ini dibaca menggunakan fungsi get_int.
  • Anda dapat menjalankan kode Anda dengan perintah make compare di jendela terminal, diikuti dengan ./compare. Jika Anda mendapatkan pesan error, periksa kembali kode Anda.
  • Kita dapat meng-update program dengan menambahkan baris kode sebagai berikut:

    Perhatikan bahwa seluruh kemungkinan perbandingan x dengan y telah terakomodasi. Program di atas ekuivalen dengan:

  • Anda dapat membuat ulang dan menjalankan kembali program Anda dan mengujinya.
  • Ada tipe data lain yang disebut char. Kita dapat mencobanya dengan memulai program baru bernama agree.c. Di editor teks, tulis kode sebagai berikut:

    Perhatikan bahwa tanda kutip tunggal digunakan untuk karakter tunggal. Selanjutnya, perhatikan bahwa operator == digunakan untuk memastikan bahwa sesuatu sama dengan sesuatu yang lain. Sedangkan operator berupa satu tanda sama dengan (=), akan memiliki fungsi yang sangat berbeda di bahasa C. Terakhir, perhatikan bahwa operator || berarti atau.
  • Anda dapat menguji kode Anda dengan mengetik make agree di jendela terminal, diikuti dengan ./agree.

Terakhir diubah: Kamis, 20 Juli 2023, 12:43