louhde / bash-scripts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Correction exercices de Bash 🐧

Exercice 1: Poissons et insectes 🐟🐛

  1. CrĂ©er une fonction qui permet d’afficher la liste des poissons disponibles sur l’API https://acnh.api.louhde.tech/fish puis crĂ©er une variable Fish contenant cette liste

  2. CrĂ©er une fonction qui permet d’afficher tous les poissons ainsi que leur prix. La requĂȘte pour avoir accĂšs au prix est : https://acnh.api.louhde.tech/fish?fish="thon"

  3. CrĂ©er une fonction qui donne le prix d’un poisson passĂ© en argument. BONUS: La fonction quitte avec un code d’erreur 1 si le poisson n’existe pas

  4. En prenant le rĂ©sultat de la fonction donnant le prix d’un poisson, faire une fonction dĂ©finissant si le prix est cher suivant les paliers:

     - de 100
     de 100 Ă  250
     de 250 Ă  500
     + de 500
    

Renvoyez un message de votre choix suivant les cas mais ils devront ĂȘtre tous diffĂ©rents.

Exercice 2: Liste d'employĂ©s 🏱

API: https://61890166d0821900178d76e6.mockapi.io/api/Employes

  1. Faire une fonction qui retourne le nom et l’ñge de la personne puis si cette personne est mineure ou non.
  2. Faire une fonction qui recense les différents postes des personnes ainsi que le nombre de personne qui ont ce poste
  3. Comme au dessus mais pour les genres
  4. Faire une fonction qui indique si deux personnes habitent dans la mĂȘme ville

Exercice 3: Poissons 🐟

  1. CrĂ©er une fonction qui permet d’afficher la liste des poissons disponibles sur l’API https://acnhapi.com/v1/fish/ puis crĂ©er une variable Fish contenant cette liste

  2. CrĂ©er une fonction qui permet d’afficher tous les noms EN FRANÇAIS d ainsi que leur prix. La requĂȘte pour avoir accĂšs au prix est : https://acnhapi.com/v1/fish/{fishID}

  3. CrĂ©er une fonction qui donne le prix d’un poisson passĂ© en argument.

  4. BONUS: La fonction quitte avec un code d’erreur 1 si le poisson n’existe pas

  5. En prenant le rĂ©sultat de la fonction donnant le prix d’un poisson, faire une fonction dĂ©finissant si le prix est cher suivant les paliers:

     - de 100
     de 100 Ă  250
     de 250 Ă  500
     + de 500
    

Renvoyez un message de votre choix suivant les cas mais ils devront ĂȘtre tous diffĂ©rents.

About


Languages

Language:Shell 100.0%