No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Convierte tus certificados en títulos universitarios en USA

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

16 Días
7 Hrs
9 Min
33 Seg

Uso de if

24/33
Recursos

Aportes 26

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

// Reto
var money = 15
if money <= 10 {
    print("dar dinero")
}else if money <= 20 {
    print ("dar dinero haciendo mueca")
}else if money <= 50 {
    print("dar dinero con sermon")
}else if money <= 100 {
    print("no dar dinero y decir que en otro momento ")
}else {
    print("no dar dinero y decir que nunca jamas")
}

var dinero = 501

if dinero <= 10{
    print("Con mucho gusto, pretar de inmediato")
}else if dinero <= 50{
    print("Se presta el dinero, pero se pregunta cuando se devolvera el prestamo")
    
}else if dinero <= 100{
    print("Se firma un pagare")
}else if dinero <= 500{
    print("Se presta el dinero, pero se firma un plan de pagos y un pagare")
}else {
    print("No ni de loco presto")
}

```txt //Reto var money = 30 if money <= 20 {// Evaluación del dinero y mensajes correspondientes print("I can give you the money.") } else if money > 10 && money <= 100 { print("Hmm, maybe you should consider a smaller amount.") } else { print("I think it's an acceptable amount, take the money.") } ```

El else if es muy mala practica si se habla de clean code

Ejercicio resuelto ![](https://static.platzi.com/media/user_upload/Screenshot%202023-10-19%20at%2001.20.36-83a7c645-382a-4251-8428-216b0140bbaa.jpg)
Desafio resuelto ![](https://static.platzi.com/media/user_upload/Screenshot%202023-10-19%20at%2001.18.39-c8fc3abc-1327-427f-9cc7-3c8d845e90e3.jpg)
var cash = 20
if cash <= 20{
    print("En el momento te puedo prestar")
}else if cash >= 20{
    print("Vale, te doy un poco mas de lo solicitado")
}else{
    print("No te puedo prestar en el momento")
}

Hice las respuestas que dan en mi trabajo cuando solicitas equipo nuevo a requisiciones.

var appleComputerCost = 41

if appleComputerCost <= 20 {
    print("You'll get it the next week")
} else if appleComputerCost > 20 && appleComputerCost < 30 {
    print("We'll respond you the next month")
} else if appleComputerCost > 30 && appleComputerCost < 40 {
    print("You'll need to strongly justify your requisition")
} else {
    print("No way, we know you don't need a Mac of that cost")
}

var temp : Int = 30

if (temp <= 15)
{
print(“hace frio! Enciende la calefaccion”)
}
else if (temp >= 25)
{
print(“hace calor Encender el aire acondicionado”)
}
else
{
print(“la sensacion termica es agradable. no hace falta modificarla”)
}

Ejercicio:

var money = 81

if money < 10 {
    print("Toma te presto el money pa")
} else if money > 10 && money <= 40 {
    print("mm dejamelo pensar perri")
} else if money > 40 && money <= 80{
    print("Debe dar una explicacion logica para prestarle tanto dinero")
} else{
    print("nono pa, es mucho money eso para prestarte")
}
var dinero = 106

if dinero <= 15{
    print("Claro te presto $\(dinero)")
}else if dinero <= 25{
    print("mmm,claro te presto $\(dinero), solo no se te olvide pagarme")

}else if dinero <= 60{
    print(" $\(dinero)?, esta bien ya que!")

}else if dinero <= 100{
    print(" $\(dinero)? es mucho, espero me los pagues luego ")

}else{
    print(" lo siento pero \(dinero) es mucho, y luego no me pagas")
}
var money = 46

if money <= 25{
    print("Toma, me parece un prestamos facil")
}else if money >= 26 && money <= 50{
    print("Es una cantidad fuera de lo comun pero toma")
}else{
    print("Ni loco presto es cantidad")
}
//MARK: Cuantos dias le faltan por pagar el credito, segun la cantidad de dias desde de la primera compra.
var credit = 101

if credit == 0 {
    print("Su credito no ha sido utilizado. Tiene \(100-credit) dia(s) de 0% de interes")
} else if credit < 100 {
    print("Tiene \(100-credit) dia(s) para pagar su credito")
} else if credit == 100 {
    print("Pague hoy su credito, le quedan 24h")
}else {
    print("Su credito esta vencido por tener una tardanza de \(credit-100) dia(s)")
}
var money = 70

if money <= 10  {
    print("Si, me gusta. Dar Dinero")
}else if money <= 50  {
    print("Dar más dinero")
}else if money <= 100 {
    print("Eh no, mucho dinero")
} else {
    print("Lo siento, no tengo dinero")
}

//Reto de los IF y prestamo
var money = 70

if money <= 15 {
    print("Tranquilo, no pasa nada, toma el dinero.")
} else if money <= 50 {
    print("Vale, pero cuando me lo regresas?")
} else {
    print("Ni que fuera Gobierno o Banco.")
}

//reto

var money = 40
let moneyForIceCream = 50

if  moneyForIceCream < 10{
    print("Me lo llevo")
}
if  10 < moneyForIceCream && moneyForIceCream < 20{
    print("Mm me lo pienso un poco")
}
if  20 < moneyForIceCream && moneyForIceCream < 50{
    print("Mm tengo que pensarlo bien")
}
if  50 < moneyForIceCream && moneyForIceCream < 100{
    print("Que caro")
}
if  100 < moneyForIceCream {
    print("Ni loco")
}

var money = 10
print("La boleta para el concierto cuesta $\(money) dolares.")

money <= 50 ? giveMoney(var: money) : print("Es demasiado caro... no pienso ingresar")

func giveMoney(var money: Int) -> Void {
    if money <= 10 {
        print("Excelente precio, por favor dame 3 boletas de $\(money) dolares.")
    }else if money <= 20 {
        print("Solamente dame 2 boletas de $\(money) dolares.")
    }else if money <= 50{
        print("Es demasiado caro, solamente dame 1 boleta de $\(money) dolares.")
    }
}```
var money = 101
if money <= 10 {
    print("dar dinero")
} else if money > 10 && money <= 20 {
    print("dar dinero haciendo alguna mueca :|")
} else if money > 20 && money <= 50 {
    print("dar dinero dando un sermon >:|")
} else if money > 50 && money <= 100 {
    print("no dar dinero y decir que en otro momento")
} else {
    print("no dar dinero y decir que de ninguna manera tendra ese dinero")
}
let baseUnicodeClock = "1F55"
var validCodeString = baseUnicodeClock + "B"
var validUnicodeScalarValue = Int(validCodeString, radix: 16)!
var validUnicodeScalar = Unicode.Scalar(validUnicodeScalarValue)!
var hourBase = 0

for hour in 0...24 {
    hourBase = hour
    if hour > 12 {
        hourBase = hourBase - 12
    }
    
    if hourBase == 0 || hourBase == 12 {
        validCodeString = baseUnicodeClock + "B"
    } else if hourBase == 11 {
        validCodeString = baseUnicodeClock + "A"
    } else {
        validCodeString = baseUnicodeClock + String(hourBase - 1)
    }
    validUnicodeScalarValue = Int(validCodeString, radix: 16)!
    validUnicodeScalar = Unicode.Scalar(validUnicodeScalarValue)!

    for minute in stride(from:0,to: 60,by: 15) {
        print("\(hour):\(minute == 0 ? "00" : String(minute)) \(validUnicodeScalar)")
    }
}
// Random friendship decision

var 💸 = 35
var friendship = 0...100
var 🤝 :Int?
var attempts = 0
func lessMoney() {💸 -= 5}

while attempts < 3{
    🤝 = friendship.randomElement()
    print("Lend \(💸) dollars?, your friendship rate is \(🤝!)")
    
    if 💸 <= 35 && 🤝! >= 90{
        print("-You must be my wife")
        attempts = 3
    }else if 💸 <= 30 && 🤝! >= 80{
        print("-Here you have, i don`t care bro")
        attempts = 3
    }else if 🤝! >= 65{
        print("-You have a chance")
        attempts = 3
    }
    else{
        print("I don`t think so... \n")
        lessMoney()
    }
    attempts += 1
}

// use if else for the validation of the amount of money you can lend

var money: Int = 20000 // CLP

if money > 0 && money <= 10000 {
    print("I can lend money")
}else if money > 10000 && money < 30000 {
    print("I can lend money without problem")
}else if money > 30000 && money < 50000 {
    print("I can lend you, but no all amount")
}else{
    print("exist the possibility we can lost frienship 🤣")
}

👍

RETO:

var moneyAsked : UInt8 = 19
if moneyAsked <= 10
{
    print("Intentar dar el dinero...")
}
else if moneyAsked <= 20 {
    print("¿Confio en ti? 🤨")
}
else if moneyAsked <= 50
{
    print("\"Analiza la situacion...\"")
}
else if moneyAsked <= 100
{
    print("No. Excepto si es para una emergencia.")
}