1) 1 4 9 16 25 36 49 64 81 100 restent ouverts
les autres sont fermés.
Je n'ai malheureusement pas la démonstration!
Je cherche...
merci il faut justifier après sinnon merci :)
car c'est pour demain et comme vous avez vu c'est dur :(
Tout nombre ayant un nombre pair de diviseurs sera fermé.
Tout nombre premier sera fermé car divisible par 1 et lui-même.
Tout carré d'un nombre premier sera ouvert car ses diviseurs sont 1,n et n².
merci marque le en réponse tu pourra gagné des pts et en plus je te mes meilleurs réponse :)

Réponses

Meilleure réponse !
2014-09-25T18:54:27+02:00
Attention , Ma démonstration n'est  pas complète.. (36 est aussi ouvert même si 6 n'est pas un nombre premier)
Mais cela requiert surement un niveau supérieur au collège.
Tout tiroir ayant pour numéro un carré <101 est ouvert.

En bonus:
CONST Faux = 0 = 1
CONST Vrai = NOT (Faux)
CONST nb = 100
DIM SHARED ar(nb) AS INTEGER
DIM i AS INTEGER, j AS INTEGER
'1
CALL Init
FOR i = 1 TO nb: ar(i) = Vrai: NEXT i
FOR i = 2 TO nb
    '    FOR j = 1 TO INT(nb / i)
    FOR j = i TO nb STEP i
        ar(j) = NOT (ar(j))
        ' ar(i * j) = NOT (ar(i * j))
    NEXT j
NEXT i
CALL See
END

SUB See
SHARED ar() AS INTEGER
DIM i AS INTEGER, k AS INTEGER
k = 0
FOR i = 1 TO nb
    IF ar(i) THEN
        PRINT USING "### "; i;
        k = k + 1
        IF k = 25 THEN PRINT: k = 0
    END IF
NEXT i
END SUB

SUB Init
SCREEN 0: WIDTH 150, 45: _FONT 16
_SCREENMOVE _MIDDLE
_MOUSESHOW
CLS
END SUB





quoi?
j'ai pas vu ca marche pas c'est censé etre quoi? ya un gros code
Quand tu feras de la programmation, souviens-toi de ce programme!
enfaite je veux etre programmateur de site internet moi comme php , html :o