Je ne comprends pas cet exercice sur Swift
Fermé
Shinelight
-
20 janv. 2023 à 15:18
jee pee Messages postés 40919 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 11 mars 2025 - 20 janv. 2023 à 17:50
jee pee Messages postés 40919 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 11 mars 2025 - 20 janv. 2023 à 17:50
A voir également:
- Je ne comprends pas cet exercice sur Swift
- Exercice pour apprendre à utiliser un ordinateur - Astuces et Solutions
- Exercice word gratuit avec corrigé - Forum Word
- Transmath 3eme exercice ✓ - Forum Études / Formation High-Tech
- Exercice informatique cm2 pdf ✓ - Forum Études / Formation High-Tech
- Swift publisher mac - Télécharger - Bureautique
1 réponse
jee pee
Messages postés
40919
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
11 mars 2025
9 559
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.