maxresdefault 22

POO método con retorno en Kotlin (Curso de Kotlin desde cero [57])

En este tutorial aprenderemos a hacer que los método con retorno en Kotlin con el siguiente ejercicio:

  • Crear la clase Calculadora que tendrá 4 métodos:
  • Suma que recibirá 2 valores enteros y retorna un valor entero.
  • Resta que recibirá 2 valores enteros y retorna un valor entero.
  • Multiplicación que recibirá 2 valores enteros y retorna un valor entero.
  • División que recibirá 2 valores dobles y retorna un valor dobles.
  • Desde la clase principal pedir al humano 2 número.
  • Sumar restar multiplicar y dividir esos números.
Método con retorno en Kotlin

Código: https://github.com/programadornovato/CursoKotlin/commit/ce84a09d8b70fd2f72616366aa8134908f453d0b

class Calculadora{
    fun suma(num1:Int,num2:Int):Int{
        var res=0
        if(num1>0 && num2>0){
            res=num1+num2
        }
        return res
    }
    fun resta(num1:Int,num2:Int):Int{
        var res=0
        if(num1>0 && num2>0){
            res=num1-num2
        }
        return res
    }
    fun multiplicacion(num1:Int,num2:Int):Int{
        var res=0
        if(num1>0 && num2>0){
            res=num1*num2
        }
        return res
    }
    fun divicion(num1:Double,num2:Double):Double{
        var res=0.0
        if(num1>0 && num2>0){
            res=num1/num2
        }
        return res
    }
} 


//src/main.kt 
import javax.swing.JOptionPane

fun main(args:Array<String>){
    var vocho1=Auto()
    vocho1.meterLlave("123456")
    vocho1.mando("encender")
    var n1=JOptionPane.showInputDialog("Humano!!! ingresa un numero").toInt()
    var n2=JOptionPane.showInputDialog("Humano!!! ingresa otro pinche numero").toInt()
    var cal=Calculadora()
    var res=0
    res=cal.suma(n1,n2)
    JOptionPane.showMessageDialog(null,"Humano aqui esta tu pinche suma ${res}")
    res=cal.resta(n1,n2)
    JOptionPane.showMessageDialog(null,"Humano aqui esta tu pinche resta ${res}")
    res=cal.multiplicacion(n1,n2)
    JOptionPane.showMessageDialog(null,"Humano aqui esta tu pinche multiplicacion ${res}")
    var resD=cal.divicion(n1.toDouble(),n2.toDouble())
    JOptionPane.showMessageDialog(null,"Humano aqui esta tu pinche divicion ${resD}")
}

🎦 Mismo tutorial pero en Java: https://youtu.be/To3aumjrB0w

🎦 [Curso] Java Netbeans Completo☕: https://www.youtube.com/playlist?list=PLCTD_CpMeEKTT-qEHGqZH3fkBgXH4GOTF
🎦 [CURSO] PYTHON PARA PRINCIPIANTES🐍: https://www.youtube.com/playlist?list=PLCTD_CpMeEKRppvi86Dy8CPYZ8-XzN2qu

🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial
🔗 Twitter: https://twitter.com/programadornova
🔗 Linkedin: https://www.linkedin.com/in/programadornovato/
🔗 Instagram: https://www.instagram.com/programadornovato/
🔗 Pagina oficial: https://www.programadornovato.com
🔗 Gracias por apoyar este canal: https://www.patreon.com/programadornovato
🎦 Canal de youtube: https://www.youtube.com/c/programadornovato

<<Anterior tutorial Siguiente tutorial >>

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

En Programador Novato vivimos de los anuncios, hemos detectado que está utilizando extensiones para bloquear anuncios. Ayudanos deshabilitando tu bloqueador de anuncios. :)