Je ne comprends pas cet exercice sur Swift
Fermé
Shinelight
-
20 janv. 2023 à 15:18
jee pee Messages postés 39655 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 27 avril 2024 - 20 janv. 2023 à 17:50
jee pee Messages postés 39655 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 27 avril 2024 - 20 janv. 2023 à 17:50
A voir également:
- Je ne comprends pas cet exercice sur Swift
- Comment trouver la correction d'un exercice - Forum Programmation
- Exercice word avec corrigé - Forum Word
- Triangle des textures exercice corrigé - Forum Loisirs / Divertissements
- Swift publisher mac - Télécharger - Bureautique
- Exercice d'expression écrite cm2 gratuit - Télécharger - Éducatifs
1 réponse
jee pee
Messages postés
39655
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
27 avril 2024
9 238
Modifié le 20 janv. 2023 à 17:27
Modifié le 20 janv. 2023 à 17:27
Bonjour,
Je ne connais pas le langage Switch, je ne ferais donc que des remarques générales.
Une fonction, pour être exécutée, ne doit pas seulement être définie, elle doit être appelée, lancée.
Sur la ligne
let randomIndex2 = Int.random(in: 0..<celebrities.count)
il faudrait faire référence à activities, pas celebrities.
La fonction devrait retourner en résultat le texte attendu, ou au moins initialiser la variable qui contient le résultat, quelque chose comme
return "Tu es "+ randomcelebrity + " " + randomActivity ou variable = "Tu es "+ randomcelebrity + " " + randomActivity
20 janv. 2023 à 17:50
Voilà un exemple sur la base de ton code de ce que l'on pourrait faire en Python. Il existe aussi dans Python la notion de Class, mais je ne sais pas l'utiliser.