Je ne comprends pas cet exercice sur Swift
Fermé
Shinelight
-
20 janv. 2023 à 15:18
jee pee Messages postés 40470 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 23 novembre 2024 - 20 janv. 2023 à 17:50
jee pee Messages postés 40470 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 23 novembre 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 informatique cm2 pdf ✓ - Forum Études / Formation High-Tech
- Triangle des textures exercice corrigé - Forum Loisirs / Divertissements
- Swift publisher mac - Télécharger - Bureautique
- Exercice word gratuit avec corrigé - Forum Word
1 réponse
jee pee
Messages postés
40470
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
23 novembre 2024
9 427
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.