Menu
Coddy logo textTech

Saisie des données

Fait partie de la section Fondamentaux du Journey Swift de Coddy — leçon 38 sur 86.

challenge icon

Défi

Facile

Dans la leçon précédente, vous avez affiché un message de bienvenue. Maintenant, étendez votre calculateur pour recueillir les informations nécessaires auprès de l'utilisateur.

Après le message de bienvenue, lisez trois entrées de l'utilisateur :

  1. Le montant total de la facture (un nombre décimal)
  2. Le pourcentage de pourboire (un entier)
  3. Le nombre de personnes se partageant la facture (un entier)

Vous recevrez les entrées suivantes :

  • Première ligne : Le total de la facture sous forme de chaîne (par exemple, "85.50")
  • Deuxième ligne : Le pourcentage de pourboire sous forme de chaîne (par exemple, "20")
  • Troisième ligne : Le nombre de personnes sous forme de chaîne (par exemple, "4")

Utilisez readLine() pour lire chaque entrée et déballez-les en toute sécurité en utilisant if let. Convertissez le total de la facture en Double et les deux autres valeurs en Int.

Affichez les valeurs dans ce format exact :

Welcome to the Bill Split Calculator!
Bill: [billTotal]
Tip: [tipPercentage]%
People: [numberOfPeople]

Par exemple, si les entrées sont 85.5, 20, et 4, la sortie devrait être :

Welcome to the Bill Split Calculator!
Bill: 85.5
Tip: 20%
People: 4

Essayez vous-même

print("Welcome to the Bill Split Calculator!")

Toutes les leçons de Fondamentaux