• Ingatlah bahwa di Scratch, kita bisa bertanya kepada pengguna “What's your name?” dan say "hello" yang diikuti dengan nama yang diinputkan.

  • Di bahasa C, kita bisa melakukan hal yang sama. Ubah kode Anda sebagai berikut:

    Perhatikan bahwa #include <cs50.h> ditambahkan di bagian atas kode Anda. Fungsi get_string digunakan untuk mendapatkan atau membaca inputan berupa string dari pengguna. Kemudian, jawaban yang diinputkan pengguna disimpan dalam variabel answer,  dan diteruskan ke fungsi printf. %s memberi tahu fungsi printf, supaya dapat menerima inputan dengan tipe data string.
  • Data string adalah data yang terdiri dari satu atau lebih karakter pada keyboard Anda, meliputi huruf, tanda baca, dan angka.
  • answer adalah tempat penyimpanan khusus yang kita sebut variabel. answer memiliki tipe string dan dapat menampung string apa pun di dalamnya. Ada banyak tipe data lain, seperti int, bool, char, dan banyak lainnya.

  • Jalankan make hello lagi di jendela terminal, lalu jalankan program Anda dengan mengetikkan ./hello. Program Anda sekarang menanyakan nama Anda dan kemudian menyapa Anda sesuai nama yang Anda isikan.

  • Secara umum, jalannya program untuk meminta inputan dan menyimpan hasilnya dalam variabel, dapat kita visualisasikan melalui diagram berikut:

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