You are on page 1of 2

1,

fun main() {
println("Hello, world!!!")
}

2,
fun esPar (n: Int):Boolean = if(n % 2 == 0) true else false

3,
CON IF
fun esBisiestoIF ( year : Int ):Boolean =
if( year % 4 == 0)
if( year % 100 != 0 || year % 400 == 0) true
else false
else false

CON WHEN
fun esBisiesto ( year : Int ):Boolean =
when {
( year % 4 == 0) ->
when {
( year % 100 != 0 || year % 400 == 0) -> true
else -> false
}
else -> false
}

4,
fun sumaN (n : Int):Int{
var suma :Int = 0
var i: Int = n
while(i!=0){
suma+=i;
i--
}
return suma
}

5,
fun nMultiplos (n: Int,i: Int,j: Int){
var k : Int = 1;
var cant : Int = 0
while(cant<n){
if(k % i == 0 || k % j == 0) {
println ("$k es multiplo de $i ó de $j")
cant++
}
k++
}
}
fun nMultiplosSimultaneos (n: Int,i: Int,j: Int){
var k : Int = 1;
var cant : Int = 0
while(cant<n){
if(k % i == 0 && k % j == 0) {
println ("$k es multiplo de $i y $j")
cant++
}
k++
}
}

You might also like