Laboratorul Python IMC (Începător) - Acest laborator a fost creat cu Darkdeath2312 - OpenClassrooms
O intrebare ? Nu vă faceți griji, vă vom ajuta !
Acest TP a fost creat în compania Darkdeath2312

Bine ați venit la laboratorul nostru din Python, este destinat începătorilor care ar dori să aibă un laborator pentru a-și testa abilitățile.
- Rugați utilizatorul să introducă prenumele, greutatea (în kg) și înălțimea (în m)
- Programul dvs. își calculează IMC (formula: greutate/înălțime²)
- Afișează rezultatul și interpretarea sa, știind că:
de la 16,5 la 18,5: subțire
de la 18,5 la 25: construcție normală
de la 25 la 30: supraponderal
de la 30 la 35: obezitate moderată
de la 35 la 40: obezitate severă
+ 40: obezitate morbidă sau masivă
- Înregistrează rezultatul într-o bază de date cu prenumele, IMC și interpretarea acestuia, precum și data înregistrării
Desigur, puteți adăuga funcții noi
Pentru a obține data de astăzi:
Următoarea postare va fi corectarea
EDIT: Aceste calcule sunt acceptabile numai pentru adulții, copiii au calcule variabile în funcție de vârstă
-
Publicat de Anonyme 8 mar 2015 la 18:00:27 PM
Iată soluția:
Trimite-ne rezultatele tale
Iată propunerea mea (urmăriți-vă ochii):
Pentru o versiune puțin mai condensată:
Pentru a face câteva observații cu privire la codul dvs., mi se pare prea repetitiv, toate condițiile ar putea fi reduse la un dicționar, iar scrierea într-un fișier este, de asemenea, mult prea lungă. De asemenea, am putea evita încercările foarte grele/cu excepția blocurilor și le putem înlocui cu teste de tip simplu.