Parcours
/
Bash
Bash
/
Exercices
/
Fais la queue
Fais la queue

Fais la queue

Facile

Introduction

Ton ami Yaʻqūb travaille au comptoir d'un traiteur en ville, où il coupe, pèse et emballe les commandes d'une file de clients affamés qui s'allonge chaque jour. Les clients qui attendent commencent à ne plus savoir qui passe ensuite, alors il veut des tickets numérotés pour qu'ils puissent suivre l'ordre dans lequel ils arrivent.

Pour que les clients se sentent privilégiés, il ne veut pas que le ticket porte seulement un numéro. Ils auront droit à une véritable phrase en anglais, avec leur nom et leur numéro.

Instructions

On te donne un nom et un nombre. Ta tâche est de produire une phrase qui utilise ce nom et ce nombre en tant que nombre ordinal. Yaʻqūb s'attend à utiliser des nombres de 1 à 999.

Règles :

  • Les nombres finissant par 1 (sauf s'ils finissent par 11) → "st"
  • Les nombres finissant par 2 (sauf s'ils finissent par 12) → "nd"
  • Les nombres finissant par 3 (sauf s'ils finissent par 13) → "rd"
  • Tous les autres nombres → "th"

Exemples :

  • "Mary", 1 → "Mary, you are the 1st customer we serve today. Thank you!"
  • "John", 12 → "John, you are the 12th customer we serve today. Thank you!"
  • "Dahir", 162 → "Dahir, you are the 162nd customer we serve today. Thank you!"
Modifie via GitHub Le lien s'ouvre dans une nouvelle fenêtre ou un nouvel onglet
Bash Exercism

Prêt à commencer Fais la queue ?

Inscris-toi sur Exercism pour apprendre et maîtriser Bash avec 97 exercices, et un vrai mentorat humain, le tout gratuitement.