Brain-training

Description

Ce petit programme sert a entrainer les enfants a faire des Mathematiques.
Cela va de 7 a 10 ans.
Il y 4 niveaux, et a la fin donne une note.

Source / Exemple :


# -*- coding: utf-8 -*-

#! usr/bin/env python

resultat6_1 = 6
resultat6_2 = 7
resultat6_3 = 8
resultat6_4 = 10
resultat6_5 = 12
resultat6_6 = 9
resultat6_7 = 14
resultat6_8 = 4
resultat6_9 = 11
resultat6_10 = 13

resultat7_1 = 55
resultat7_2 = 30
resultat7_3 = 16
resultat7_4 = 41
resultat7_5 = 80
resultat7_6 = 40
resultat7_7 = 100
resultat7_8 = 6
resultat7_9 = 30
resultat7_10 = 200

resultat8_1 = 54
resultat8_2 = 24
resultat8_3 = 320
resultat8_4 = 81
resultat8_5 = 25
resultat8_6 = 1000
resultat8_7 = 99
resultat8_8 = 80
resultat8_9 = 67
resultat9_10 = 1

resultat9_1 = 56
resultat9_2 = 1567
resultat9_3 = 25
resultat9_4 = 0
resultat9_5 = 250
resultat9_6 = 90
resultat9_7 = 1000
resultat9_8 = 435
resultat9_9 = 10
resultat9_10 = 27

fin = 0
score = 0

print "===Brain Training===\n\n\n"
print "Bienvenue dans le programme d'entrainement au calcul mental"
print "Ce petit programme a ete creer pour garder en forme son cerveau"
print "Il sert egalement a augmenter son QI"
print "epreuves de calcul\n\n"

while fin == 0:

    choix2 = 0
    score = 0

    choix_niv=input("entrez le niveau de calcul entre 1 et 4 : ")

    print "\n"

    if choix_niv == 1:

        resultat6_1=input("3 + 3 = ")
        print "\n"

        if resultat6_1 == 6 :
            score=score+2
            print "\n"

        resultat6_2=input("6 + 1 = ")
        print "\n"

        if resultat6_2 == 7:
            score=score+2
            print "\n"

        resultat6_3=input("4 + 4 = ")
        print "\n"

        if resultat6_3 == 8 :
            score=score+2
            print "\n"

        resultat6_4=input("5 + 5 = ")
        print "\n"

        if resultat6_4 == 10 :
            score=score+2
            print "\n"

        resultat6_5=input("6 + 6 = ")
        print "\n"

        if resultat6_5 == 12 :
            score=score+2
            print "\n"

        resultat6_6=input("4 + 5 = ")
        print "\n"

        if resultat6_6 == 9 :
            score=score+2
            print "\n"

        resultat6_7=input("7 + 7 = ")
        print "\n"
    
        if resultat6_7 == 14 :
            score=score+2
            print "\n"

        resultat6_8=input("1 + 3 = ")
        print "\n"
    
        if resultat6_8 == 4:
            score=score+2
            print "\n"

        resultat6_9=input("9 + 2 = ")
        print "\n"

        if resultat6_9 == 11 : 
            score=score+2
            print "\n"

        resultat6_10=input("6 + 7 = ")
        print "\n"

        if resultat6_10 == 13 :
            score=score+2
            print "\n"

    print "\n"

       
    if choix_niv == 2:

        resultat7_1=input("21 + 34 = ")
        print "\n"

        if resultat7_1 == 55 :
            score=score+2
	    print "\n"

        resultat7_2=input("5 x 6 = ")
        print "\n"

        if resultat7_2 == 30 :
            score=score+2
            print "\n"

        resultat7_3=input("20 - 4 = ")
        print "\n"

        if resultat7_3 == 16 :
            score=score+2
            print "\n"

        resultat7_4=input("50 - 9 = ")
        print "\n"

        if resultat7_4 == 41 :
            score=score+2
            print "\n"
 
        resultat7_5=input("40 + 40 = ")
        print "\n"

        if resultat7_5 == 80 :
            score=score+2
            print "\n"

        resultat7_6=input("15 + 25 = ")
        print "\n"

        if resultat7_6 == 40 :
            score=score+2
            print "\n"

        resultat7_7=input("98 + 2 = ")
        print "\n"

        if resultat7_7 == 100 :
            score=score+2
            print "\n"

        resultat7_8=input("2 + 2 + 2 = ")
        print "\n"
        
        if resultat7_8 == 6 :
            score=score+2
            print "\n"

        resultat7_9=input("10 + 10 + 10 = ")
        print "\n"
        
        if resultat7_9 == 30 :
            score=score+2
            print "\n"

        resultat7_10=input("100 + 100 = ")
        print "\n"

        if resultat7_10 == 200 :
            score=score+2
            print "\n"

    print "\n"

    if choix_niv == 3:

        resultat8_1=input("9 x 6 = ")
        print "\n"

        if resultat8_1 == 54 :
            score=score+2
	    print "\n"
	 
        resultat8_2=input("3 x 8 = ")
        print "\n"

        if resultat8_2 == 24 :
	    score=score+2
	    print "\n"

        resultat8_3=input("400 - 80 = ")
        print "\n"

        if resultat8_3 == 320 :
            score=score+2
            print "\n"

        resultat8_4=input("9 x 9 = ")
        print "\n"

        if resultat8_4 == 81 :
            score=score+2
            print "\n"

        resultat8_5=input("5 x 5 = ")
        print "\n"

        if resultat8_5 == 25 :
            score=score+2
            print "\n"

        resultat8_6=input("500 x 2 = ")
        print "\n"
    
        if resultat8_6 == 1000 :
            score=score+2
            print "\n"

        resultat8_7=input("50 + 49 = ")
        print "\n"
 
        if resultat8_7 == 99 :
            score=score+2
            print "\n"

        resultat8_8=input("40 x 2 = ")
        print "\n"

        if resultat8_8 == 80 :
            score=score+2
            print "\n"

        resultat8_9=input("34 + 33 = ")
        print "\n"
  
        if resultat8_9 == 67 :
            score=score+2
            print "\n"

        resultat8_10=input("1000 - 999 = ")
        print "\n"

        if resultat8_10 == 1 :
            score=score+2
            print "\n"

    print "\n"

	 
    if choix_niv == 4:

        resultat9_1=input("8 x 7 = ")
        print "\n"

        if resultat9_1 == 56 :
	    score=score+2
	    print "\n"
	 
        resultat9_2=input("1000 + 567 = ")
        print "\n"

        if resultat9_2 == 1567 :
	    score=score+2
	    print "\n"
	   
        resultat9_3=input("100 % 4 = ")
        print "\n"

        if resultat9_3 == 25 :
            score=score+2
            print "\n"

        resultat9_4=input("8 - 9 = ")
        print "\n"

        if resultat9_4 == 0 :
            score=score+2
            print "\n"

        resultat9_5=input("1000 % 4 = ")
        print "\n"
 
        if resultat9_5 == 250 :
            score=score+2
            print "\n"

        resultat9_6=input("10 x 9 = ")
        print "\n"
 
        if resultat9_6 == 90 :
            score=score+2
            print "\n"

        resultat9_7=input("10 x 100 = ")
        print "\n"

        if resultat9_7 == 1000 :
            score=score+2
            print "\n"

        resultat9_8=input("1000 - 800 + 235 = ")
        print "\n"

        if resultat9_8 == 435 : 
            score=score+2
            print "\n"

        resultat9_9=input("1000 % 100 = ")
        print "\n"

        if resultat9_9 == 10 :
            score=score+2
            print "\n"
   
        resultat9_10=input("3 x 3 x 3 = ")
        print "\n"

        if resultat9_10  == 27 :
            score=score+2
            print "\n"

    print "note sur 20 :"
    print score
    print "\n"

    if score <= 12 :
        print "Vous avez eu plus de 4 fautes"
        print "Je vous conseille de recommencer\n"

    elif score == 20 :
        print "Vous avez eu tout bon!!!!\n"

    elif score <= 10 :
        print "Vous etes tres mauvais"
        print "Revoyez tous depuis le debut!\n"

    elif score <= 6 :
        print "Tu es vraiment rien qu'un CON!!!\n"

    while choix2 != 1:

        print "1.Recommencer"
        print "2.Quitter\n"
        entree=raw_input("Tapez 1 pour recommencer 2 pour quitter : ")
        analyse=int(entree)

        if analyse != 1 and analyse != 2:

            print "Tapez un chiffre entre 1 et 2\n"

        if analyse == 1:

            choix2 = 1

        elif analyse == 2:

            choix2 = 1
            fin = 1
            print "\n\n"

Conclusion :


Voila j'espère que mon programme vous plaira et que vous le ferez essayer au enfants!!!

Codes Sources

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.