Program Kotlin untuk Mencetak Integer (Dimasukkan oleh Pengguna)

Daftar Isi

Dalam program ini, Anda akan belajar mencetak bilangan bulat yang dimasukkan oleh pengguna. Integer disimpan dalam variabel dan dicetak ke layar menggunakan fungsi nextInt () dan println ().

Contoh 1: Cara Mencetak Integer yang dimasukkan oleh pengguna di Kotlin menggunakan Scanner

 import java.util.Scanner fun main(args: Array) ( // Creates a reader instance which takes // input from standard input - keyboard val reader = Scanner(System.`in`) print("Enter a number: ") // nextInt() reads the next integer from the keyboard var integer:Int = reader.nextInt() // println() prints the following line to the output screen println("You entered: $integer") )

Saat Anda menjalankan program, hasilnya adalah:

 Masukkan nomor: 10 Anda memasukkan: 10

Dalam contoh ini, sebuah objek Scannerkelas dibuat, pembaca yang mengambil input dari pengguna keyboard (input standar).

Kemudian, nextInt()fungsi membaca bilangan bulat yang dimasukkan hingga menemukan karakter baris baru (Enter). Integer kemudian disimpan dalam variabel, tipe integer Int.

Akhirnya, println()fungsi mencetak integer ke output standar: layar komputer menggunakan templat string.

Program di atas sangat mirip dengan Java tanpa kode kelas boilerplate. Anda dapat menemukan kode Java yang setara di sini: Program Java untuk Mencetak Integer

Contoh 2: Cara Mencetak Integer tanpa menggunakan Pemindai

 fun main (args: Array) (print ("Enter a number:") // membaca baris dari input standar - keyboard // dan operator !! memastikan input tidak null val stringInput = readLine () !! // mengonversi input string ke integer var integer: Int = stringInput.toInt () // println () mencetak baris berikut ke layar keluaran println ("Anda memasukkan: $ integer"))

Saat Anda menjalankan program, hasilnya adalah:

 Masukkan nomor: 10 Anda memasukkan: 10

Dalam program di atas, kami menggunakan fungsi readLine()untuk membaca sebaris string dari keyboard. Karena readLine()juga dapat menerima nilai null, !! operator memastikan tidak-null nilai variabel stringInput.

Kemudian, string yang disimpan dalam stringInput diubah menjadi nilai integer menggunakan fungsi tersebut toInt(), dan disimpan dalam variabel integer lainnya.

Akhirnya, bilangan bulat dicetak ke layar keluaran menggunakan println().

Artikel yang menarik...