Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Loop: For, conditional: If, Input From Keyboard
- import java.util.Scanner
- fun main() {
- var lower: Int
- var upper: Int
- var entry: Int
- var text = Scanner(System.`in`)
- print("KOTLIN\nNumbers : odd[1], even[2] & prime[3] : ")
- entry = text.nextInt()
- print("Input lower limit integer: ")
- lower = text.nextInt()
- print("Input upper limit integer: ")
- upper = text.nextInt()
- println("\n${deret(entry, lower, upper)}")
- }
- fun deret(entry: Int, lower: Int, upper: Int) {
- if (lower < upper) {
- if (entry == 1) {
- for (number in lower..upper step 1) {
- if (number % 2 == 0) {
- continue
- }
- println("ODD: $number")
- }
- } else if (entry == 2) {
- for (number in lower..upper step 1) {
- if (number % 2 != 0) {
- continue
- }
- println("EVEN: $number")
- }
- } else if (entry == 3) {
- for (number in lower..upper step 1) {
- if (number != 2 && number % 2 == 0) {
- continue
- }
- println("PRIME: $number")
- }
- } else {
- println("STOP")
- }
- } else {
- println("FALSE")
- }
- }
- // LOOP NUMBERS: ODD, EVEN PRIME
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement