fbpx

Tarea de actividad: LECCIÓN 7, TEMA 3 (Métodos en Kotlin)

  • Tarea de actividad: LECCIÓN 7, TEMA 3 (Métodos en Kotlin)

    Posted by Lidize De la Rosa Pérez on 10 junio, 2020 en 1:21 pm

    Les comparto mi ejercicio, creo que no esta del todo bien, si tienen alguna sugerencia de como mejorarlo con gusto la recibo, buen día.

    class Fruta(color: String, sabor: String,precio: Int,frescura: Int) {
    var color:String=""
    var sabor: String=""
    var precio:Int=0
    var frescura:Int=0
    init {
    this.color=color
    this.sabor=sabor
    this.precio=precio
    this.frescura=frescura
    }
    fun frescura(){
    frescura = this.frescura - 20
    println("La fruta tiene $frescura% de frescura")
    }
    fun pudrirse(){
    if(frescura>50){
    println("la Fruta aún esta fresca")
    }else{
    println("La fruta se esta pudriendo")
    }
    }
    }
    fun main(args: Array<String>) {
    var manzana=Fruta("Rojo","dulce", 4, 100)
    println(manzana.color)
    manzana.frescura()
    manzana.pudrirse()
    }
    Monserrat respondido 4 años, 2 meses 3 Miembros · 3 Respuestas
  • 3 Respuestas
  • URIEL SANDOVAL BERRONES

    Miembro
    16 junio, 2020 en 10:48 am

    En que ide estas programando?

  • Monserrat

    Miembro
    2 octubre, 2020 en 4:49 pm

    Pues yo lo resolví así

    class Frutas(color:String, sabor:String, precio:Int, frescura:Int){

    var color:String = “”

    var sabor:String = “”

    var precio:Int = 0

    var frescura:Int = 0

    init{

    this.color = color

    this.sabor = sabor

    this.precio = precio

    this.frescura = frescura

    }

    fun pudrirse():Int{

    println(“La fruta se está pudriendo”)

    this.frescura = this.frescura – 20

    // println(“La fruta tiene ${this.frescura}% de frescura”)

    return frescura

    }

    fun fresco(){

    var p = pudrirse()

    println(“La fruta tiene ${p} % de frescura”)

    }

    }

    fun main(args: Array<String>) {

    var manzana = Frutas(“Rojo”,”Dulce”,4,100)

    println(manzana.color)

    manzana.pudrirse()

    manzana.fresco()

    manzana.fresco()

    manzana.fresco()

    }

Inicia sesión para responder.

Start of Discussion
0 de 0 respuestas Junio 2018
Ahora