Exemple : consommation moyenne de véhicules (boucles imbriquées)

text/x-python boucleImbriquees1.py — 898 B

Contenu du fichier

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

"""
``bouclesImbriquées1`` **module description**

Ce script calcule la consommation d'essence moyenne de plusieurs voitures

Entree : (clavier) identificateur du véhicule (entier)
         (clavier) suite de cconsommations d'esssence (reels)
sortie : (ecran) la consommation moyenne

Auteur : Gabriel Girard (2017)

"""
DISTANCE = 61.7
NB_ESSAIS = 4 
	
id_auto = int(input("Donner le numero du prochain vehicule: " ))
while id_auto > 0 :
    litres_cons = 0 ;
    for cpt in range(1,NB_ESSAIS+1) :
         print("consommation ", cpt, " du vehicule ", id_auto)
         cons = float(input(">>> "))
         litres_cons = litres_cons + cons/100 * DISTANCE
    cons = litres_cons/(NB_ESSAIS * DISTANCE) * 100 
    print("La consommation de ce vehicule est ", cons)
    id_auto = int(input("Donner le numero du prochain vehicule: " ))