Kotlin program za ispis cjelovitog broja (upisao korisnik)

U ovom programu naučit ćete ispisivati ​​cijelu brojku koju je upisao korisnik. Cijeli broj pohranjuje se u varijablu i ispisuje na zaslon pomoću funkcija nextInt () i println ().

Primjer 1: Kako ispisati cjelobroj koji je korisnik unio u Kotlin pomoću skenera

 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") )

Kada pokrenete program, izlaz će biti:

 Unesite broj: 10 Upisali ste: 10

U ovom se primjeru stvara objekt Scannerklase, čitač koji od korisnika uzima unos keyboard (standardni unos).

Zatim nextInt()funkcija čita uneseni cijeli broj dok ne naiđe na novi redak (Enter). Tada se cijeli broj sprema u varijablu, cijeli broj tipa Int.

Konačno, println()funkcija ispisuje cijeli broj na standardni izlaz: zaslon računala pomoću predložaka niza.

Gornji program vrlo je sličan Javi bez šifre klase uzorka. Ovdje možete pronaći ekvivalentni Java kôd: Java program za ispis cijelog broja

Primjer 2: Kako ispisati cijelobroj bez upotrebe skenera

 fun main (args: Array) (print ("Enter a number:") // čita redak sa standardnog unosa - tipkovnica // i !! operator osigurava da ulaz nije null val stringInput = readLine () !! // pretvara string input to integer var integer: Int = stringInput.toInt () // println () ispisuje sljedeći redak na izlazni zaslon println ("unijeli ste: $ integer"))

Kada pokrenete program, izlaz će biti:

 Unesite broj: 10 Upisali ste: 10

U gornjem programu koristimo funkciju readLine()za čitanje retka niza s tipkovnice. Budući da readLine()također može prihvatiti null vrijednosti, !! operator osigurava ne-null vrijednost varijable stringInput.

Zatim se niz pohranjen u stringInput pretvara u cijelu vrijednost pomoću funkcije toInt()i pohranjuje u još jednu promjenljivu cijelu vrijednost .

Konačno, cijeli broj se ispisuje na izlazni zaslon pomoću println().

Zanimljivi članci...