{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "3839342c",
   "metadata": {},
   "source": [
    "**Tarif dégressif.** Mon boulanger vend ses chouquettes à 0.35 €\n",
    "l'unité. Mais si j'en achète au moins 30, alors le prix unitaire est 0.30 €.\n",
    "\n",
    "Recopier et compléter le code suivant pour qu'il retourne le prix\n",
    "d'achat de $n$ chouquettes (à consommer avec modération) :\n",
    "\n",
    "\n",
    "```\n",
    "n = input(\"Combien de chouquettes ? \")\n",
    "n = int(n)  # conversion en entier\n",
    "\n",
    "## YOUR CODE HERE\n",
    "\n",
    "print(total, \" euros sil-vous-plaît.\")\n",
    "```"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "37e398b3",
   "metadata": {},
   "source": [
    "**Solution**. On effectue un test afin de déterminer le prix unitaire à appliquer."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "7b37ee66",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Combien de chouquettes ? 23\n",
      "8.049999999999999  euros s'il-vous-plaît.\n"
     ]
    }
   ],
   "source": [
    "n = input(\"Combien de chouquettes ? \")\n",
    "n = int(n)  # conversion en entier\n",
    "\n",
    "if n < 30:\n",
    "    prix_unitaire = 0.35\n",
    "else:\n",
    "    prix_unitaire = 0.30\n",
    "\n",
    "total = prix_unitaire * n\n",
    "\n",
    "print(total, \" euros s'il-vous-plaît.\")"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.9.5"
  },
  "nikola": {
   "category": "",
   "date": "2021-11-28 15:59:03 UTC+01:00",
   "description": "",
   "link": "",
   "slug": "tests",
   "tags": "",
   "title": "Tests",
   "type": "text"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
