Descomptes ========== #. Una botiga ofereix un descompte de 5€ sobre el total si l'import de compra amb IVA és superior a 50€. Dissenya la funció ``descompte1`` que donat un import de compra (sense IVA) i el percentatge d'IVA a aplicar (reals), retorni el total a pagar (real). Desa la funció al fitxer ``descompte1.py``. La funció ha de passar el següent doctest: .. literalinclude:: descompte1.txt :language: python3 :lines: 2- .. note:: Pots descarregar el fitxer amb tests :download:`descompte1.txt ` #. Una botiga ofereix un descompte de 5€ sobre el total si l'import de compra amb IVA és superior als 100€ i un descompte de 2€ si és inferior o igual a 100€. Dissenya la funció ``descompte2`` que donat un import de compra (sense IVA) i el percentatge d'IVA a aplicar (reals), retorni el total a pagar (real). Suposa que l'import de compra és sempre superior a 2€. Desa la funció al fitxer ``descompte2.py``. La funció ha de passar el següent doctest: .. literalinclude:: descompte2.txt :language: python3 :lines: 2- .. note:: Pots descarregar el fitxer amb tests :download:`descompte2.txt ` #. Una botiga ofereix un descompte de 5€ sobre el total si l'import de compra amb IVA és superior als 100€, un de 10€ si supera el 150€ i un de 20€ si supera els 250€. Només es pot aplicar un dels descomptes. Dissenya la funció ``descompte3`` que donat un import de compra (sense IVA) i el percentatge d'IVA a aplicar (reals), retorni el total a pagar (real). Desa la funció al fitxer ``descompte3.py``. La funció ha de passar el següent doctest: .. literalinclude:: descompte3.txt :language: python3 :lines: 2- .. note:: Pots descarregar el fitxer amb tests :download:`descompte3.txt ` #. Una botiga ofereix un descompte de 5€ sobre el total si l'import de compra amb IVA és superior als 100€. A més, si el client compra més de 5 unitats, realitza un descompte addicional de 3€. Dissenya la funció ``descompte4`` que donat un import de compra (sense IVA), el percentatge d'IVA a aplicar (reals) i el nombre d'unitats comprades (enter), retorni el total a pagar (real). Desa la funció al fitxer ``descompte4.py``. La funció ha de passar el següent doctest: .. literalinclude:: descompte4.txt :language: python3 :lines: 2- .. note:: Pots descarregar el fitxer amb tests :download:`descompte4.txt ` .. rubric:: Solució Disposeu de solucions als fitxers :download:`descompte1.py `, :download:`descompte2.py `, :download:`descompte3.py `, :download:`descompte4.py `