Você está na página 1de 3

fun main() {

val number = 4
val result: Long

result = fatorial(number)
println("Fatorial de $number = $result")
}

fun fatorial(n: Int): Long {


return if (n == 1) n.toLong() else n*fatorial(n-1)
}

-------------------------------------------------------------------------
-----------------

fun main() {
println(potencia(2));
}
fun potencia(base: Int = 2, expoente: Int = 2): Int
{
return Math.pow(base.toDouble(), expoente.toDouble() ).toInt()
}

-------------------------------------------------------------------------
------

fun main() {
val nota1: Double = 7.0
val nota2: Double = 2.0
val media: Double = nota1 + nota2
if (media >=7.0) {
println("Aprovado: nota1 = $nota1 + nota2 = $nota2, média = $media")
} else
{
println("Reprovado: nota1 = $nota1 + nota2 = $nota2, média = $media")
}
}
-------------------------------------------------------------------------
-------------
fun main() {
val nota1: Int = 8
val nota2: Int = 4
val maiorNota = if (nota1 > nota2) {
println("Processando...")
nota1 //ultima expressão que será retornada
} else
{
println("Processando...")
nota2 //ultima expressão que será retornada
}
println("A maior nota é $maiorNota")
}

-------------------------------------------------------------------------
---------
fun main() {
val numero1: Int = 20
val numero2: Int = 5
val numero3: Int = 15
val maiorNumero = if (numero1 > numero2 ) {
println("Processando...")
numero1 //ultima expressão que será retornada
} else
{
//println("Processando...")
numero2 //ultima expressão que será retornada
println("Processando...")
numero3
}
println("O maior numero é $maiorNumero")
}

-------------------------------------------------------------------------
------------
fun main() {
val numero1: Int = 10
val numero2: Int = 50
val numero3: Int = 20
val maiorNumero = if (numero1 > numero2) numero1 else numero2
println("O maior numero é: $maiorNumero")
}

-------------------------------------------------------------------------
---------------
fun main() {
val numero1: Int = 5
val numero2: Int = 100
val numero3: Int = 40
val numero4: Int = 50
val numero5: Int = 20
val maiorNumero = if (numero1 > numero2) numero1 else numero2
val menorNumero = if (numero3 < numero4) numero1 else numero2
println("O maior número é: $maiorNumero")
println("O menor número é: $menorNumero")
}

-------------------------------------------------------------------------
--------------
fun main() {
val a = 5
val resultado: Long

resultado = fatorial(a)
println("Fatorial de $a = $resultado")
}

fun fatorial(n: Int): Long {


return if (n == 1) n.toLong() else n*fatorial(n-1)
}

-------------------------------------------------------------------------
--------
fun main() {
val notas1 = arrayListOf<Double>(8.0, 5.0, 7.0)
val notas2 = arrayListOf<Double>(4.0, 6.0, 3.0)
println(notas1)
println(notas2)
}

-------------------------------------------------------------------------
-----
fun main() {
val A = intArrayOf(0, 2, 4, 6, 9)
val B = arrayListOf(1, 3, 5, 7, 8)
for (numero in A.union(B).sorted()) {
print("$numero ")
}
}

Você também pode gostar