Partage
  • Partager sur Facebook
  • Partager sur Twitter

Joe Farm

Problème de avec le lait ^^'

    15 novembre 2017 à 0:30:25

    Bonjour,

    J'allais entamer le chapitre "boucle While" quand j'ai voulus refaire le codes pour obtenir le gain obtenu sur un mois avec le travail de Joe.

    J'ai un soucis sur le passage:

    var money = 0.0

    for day in 1...30 {
       // Joe nourrit les vaches tous les jours
        money -= 4
       
        if day == 1 {
            // Joe moissonne
            money += 100 * 0.30
        }
       
        else if day == 10 || day == 20 {
            // Joe tonds les moutons
            money += 30 * 1
        }

        else {
            // Joe vends son lait
            money += 30 * 0.50
        }
       
    }

    print ("\(money) €")

    pour moi ce bougre de Joe vends son lait tous les jours et non pas quand il ne vends pas autre chose.

    Joe: "Je les traie tous les jours. Ce qui me permet de récupérer 30 bidons de lait. Je vends chaque bidon 0,50€."

    ce code va calculer 27 fois sa vente au lieu de 30.

    Je me trompe?

    dans c'est cas là le bon code serais:

    var money = 0.0

    for day in 1...30 {
       // Joe nourrit les vaches tous les jours
        money -= 4

      // Joe vends son lait
         money += 30 * 0.50
       
        if day == 1 {
            // Joe moissonne
            money += 100 * 0.30
        }
       
        else if day == 10 || day == 20 {
            // Joe tonds les moutons
            money += 30 * 1
        }
       
        else {
            print ("\(money) €")
        }
       
    }

    J'espère ne pas trop vous faire perdre votre temps avec mes histoires de vaches à lait ;)

    • Partager sur Facebook
    • Partager sur Twitter

    Joe Farm

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown