Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
MCalculator
Auteur Message
Répondre en citant
Message MCalculator 
Pour inaugurer la section, je vous propose le programme MCalculator.

MCalculator est un programme permettant de calculer sa moyenne mais en intégrant le système de « conversion » de note.

Changelog :

V 3 :

- Système de conversion refait
- Système de coefficient ajouté

V 2.1 :

– Arrondissement au centième de la moyenne.

V 2 :

– Ajout du système de « conversion » de note.

V 1 :

– Première version

Téléchargement :

MCalculator V3

Code :
Code:

#Les imports
import os

#Paramètres d'affichage pour la CMD
os.system("title MCalculator")
os.system("color F0")

#Fonctions
def convertir(Note,SurCombienEst,SurCombienDoit) :
    notefinal=0
    notefinal=Note*SurCombienDoit/SurCombienEst
    return(notefinal)

#Variable
NoteAdditionner=0
NombreNote=0

#Début du programme
NombreNoteCalculer=int(input("Nombre de note : "))
print("")
Notemax=int(input("Sur combien sont les notes (au final) : "))
while NombreNoteCalculer>0 :
    print("")
    note=float(input("Note : "))
    surcombien=int(input("Sur combien est la note : "))
    if surcombien!=Notemax :
        print("la note convertie est de ",convertir(note,surcombien,Notemax),"/",Notemax,sep="")
        note=convertir(note,surcombien,Notemax)
    coef=float(input("Coefficient (mettre 1 si il n'y en a pas): "))
    NoteAdditionner+=note*coef
    NombreNote+=coef
    NombreNoteCalculer-=1
print("")
input("Appuyez sur ENTRER pour avoir la moyenne")
os.system("cls")   
moyenne=NoteAdditionner/NombreNote
print("Ta moyenne est d'environ ",round(moyenne,2),"/",Notemax,sep="")
print("")
input("Appuyez sur ENTRER pour quitter")


Merci de votre attention.




______________________________________________________
Je ne suis pas ce que je suis. Mais si j'étais ce que je suis alors je ne serais pas ce que je suis actuellement (vous avez 2 heures).

Python : 90%
Batch : 65%
AutoIt : 20%

Site : http://lavapower.890m.com
Visiter le site web du posteur
Message Publicité 
PublicitéSupprimer les publicités ?


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch