Problème de maths [nivo 6ème] - Sciences - Discussions
Marsh Posté le 25-09-2003 à 20:45:02
Angilo a écrit : |
1001
Marsh Posté le 25-09-2003 à 20:47:22
Romf a écrit : troll |
Ce n'est pas un troll, c'est un vrai problème de maths que l'on trouve dans un livre scolaire de maths niveau 6ème
Quel est le moyen le plus simple (pour un élève de 6ème) de trouver la bonne réponse ?
Marsh Posté le 25-09-2003 à 20:48:37
les chiffres vont de 0,000 à 1,000
dans ces chiffres ceux qui s'ecrivent :
0,xx0
0,x00 qui sont inutiles
les 0,xx0 y en a 100
les 0,x00 y en a 10
donc 1001 - 2 -10 -100 = 889
Marsh Posté le 25-09-2003 à 20:50:47
Joel F a écrit : les chiffres vont de 0,000 à 1,000 |
edit : 'tain je sais pas compter en plus ça fait plutôt 899
Marsh Posté le 25-09-2003 à 21:03:38
Je ne suis pas convaincu par vos raisonnements
J'ai passé une heure à expliquer à un élève de 6ème que le bon résultat était : 900
Mon raisonnement volontairement simpliste:
De 0,001 à 0,999 : 999 nombres
Auquel il faut retirer les nombres 0.xx0 (de 0,01 à 0,99) : 99
Donc 999-99 = 900
Il revient me voir son prof de maths dit qu'y en a 890
La honte de l'ingé d'une grande école côtée qui se plante sur un problème de 6ème
Marsh Posté le 25-09-2003 à 21:04:57
Angilo a écrit : Je ne suis pas convaincu par vos raisonnements |
pourquoi ca fait 890 au final
Marsh Posté le 25-09-2003 à 21:08:44
ReplyMarsh Posté le 26-09-2003 à 18:44:29
Voulant en avoir le coeur net, j'ai pondu en 2 min quelques lignes de codes en java :
Code :
|
Verdict : il y en a 900
Comme c bon d'avoir raison
Elle va m'entendre c'te prof de maths, j'vais lui sortir le listing des 900 nombres
Marsh Posté le 26-09-2003 à 18:54:30
hmm y'en a 890 parce qu'il faut aussi retirer les 0.1 0.2 0.3 etc
nan?
Marsh Posté le 26-09-2003 à 19:00:38
Bon, je propose qu'on compte !
c partit ! je commence :
0.001
à vous......
Marsh Posté le 26-09-2003 à 19:08:02
Angilo a écrit : |
jvais essayer
Notation :
on multiplie tout par 1000 pour pas s'emmerder
Explication de la notation :
dans cette représentation le dernier chiffre est en fait celui des millièmes et ne sert à rien si c'est un zéro (car 0.0a0 = 0.0a) et l'avant dernier ne sert à rien si c'est un zéro quand le dernier est aussi un zéro (0.a00 = 0.a mais 0.a0b ne peut être ignoré)
Dénombrement :
de 0000 à 1000 : 1001 nombres
Méthode :
on retire : les 0XX0 (avec X non nul), les 0X00 (avec X non nul), et aussi 0000 et 1000.
cad :
Toutes les dizaines (0 10 20 30... 980 990 1000) sans oublier les cas particuliers que sont les centaines et les extrêmes.
On enlève donc (après une subtile division par 10 aidant au dénombrement) : 0 1 2 3 .... 98 99 100
Soit : 101 nombres
Calcul : 1001 - 101 = 900
Pour trouver le soi disant 890 il nous manque 10 nombres, soit 1 par centaines..... pas convaincu qu'il y en ait 890 moi
Marsh Posté le 26-09-2003 à 19:26:49
J'ai imprimé le listing des 900 nombres (décomptés de 1 à 900) !
Lundi, j'oblige la prof à le manger
Marsh Posté le 26-09-2003 à 19:29:47
tu peux print mon explication si tu veux
Marsh Posté le 26-09-2003 à 19:41:21
Angilo a écrit : Je ne suis pas convaincu par vos raisonnements |
Et les 0.x00 ? genre 0,100 0,200 etc?
Marsh Posté le 26-09-2003 à 19:43:35
JacenX a écrit : Et les 0.x00 ? genre 0,100 0,200 etc? |
Combien y a t il de nombres décimaux compris entre 0 et 1, ayant 3 chiffres après la virgule, sans zéro inutile ?
en 6eme, c pas de la physique avec des chiffres significatifs
Marsh Posté le 26-09-2003 à 19:45:56
JacenX a écrit : Et les 0.x00 ? genre 0,100 0,200 etc? |
Ils sont inclus dans les 0.xx0
(0.100 = 0.10 = 0.1)
Marsh Posté le 26-09-2003 à 19:45:56
Romf a écrit : |
ba les zero de 0,100 ne sont ils pas inutiles?
0.100 = 0,1 donc faut pas le compter, si?
Marsh Posté le 26-09-2003 à 19:46:26
ReplyMarsh Posté le 26-09-2003 à 19:50:23
JacenX a écrit : pardon |
Ca a l'air simple comme problème mais c quand même déstabilisant ... surtout pour un enfant de 10 ans
Marsh Posté le 26-09-2003 à 20:30:13
Le programme Matlab suivant donne 908 :
count = 0;
for num = 0:0.001:1
if num*100-floor(num*100) ~= 0
count = count + 1;
end
end
C'est la méthode brute : ca doit etre bon !
Marsh Posté le 26-09-2003 à 20:35:58
JacenX a écrit : Et le bac 2003 en maths il était pas destabilisant? |
pff de la géométrie dans l'espace, super dur
Marsh Posté le 26-09-2003 à 20:37:57
xav14 a écrit : |
surtout quand le programme est fait de telle sorte que c'est une des parties les moins traitées
Marsh Posté le 26-09-2003 à 21:08:34
il yen a 900 d'après ce programme en QBasic
CLS : a = 0
FOR i = 1 TO 1000
IF i MOD 10 <> 0 THEN a = a + 1
NEXT
PRINT a
Marsh Posté le 26-09-2003 à 21:12:57
Romf a écrit : |
avec les grèves aussi!
j'ai pas fait le bac 2003 (vu que j'ai eu le bac 2002 ) mais un pote l'a chié..
son prof avait dit "on fait pas les sections coniques, ya aucune chance que ça tombe au bac"
Marsh Posté le 26-09-2003 à 21:20:14
Blazkowicz a écrit : |
nous on a fait ca en speedant à la fin...
Mais bon c complètement ridicule, les notes sont ridicules et incohérentes... Combien j'ai vu de 20 qui n'ont pas tout fait
Marsh Posté le 26-09-2003 à 21:39:47
attention
|
oops, c'est pas au point
Marsh Posté le 26-09-2003 à 21:42:31
ReplyMarsh Posté le 26-09-2003 à 21:45:39
LOL je me suis planté.. j'ai affiché tous les nombres, par contre j'ai deux "18 eme"
un petit bug dans mon programme
Marsh Posté le 26-09-2003 à 21:46:39
Blazkowicz a écrit : ben je me demande même quels sont ceux qui manquent |
comment t arrive a 900 dans ta colonne de droite alors
pas envie de me crever les yeux
Marsh Posté le 26-09-2003 à 21:48:41
Blazkowicz a écrit : attention |
Marsh Posté le 26-09-2003 à 21:49:59
maintenant ça va mieux
le programme
CLS : a = 0
OPEN "D:\liste.txt" FOR OUTPUT AS #1
FOR i = 1 TO 999
ok = 0
IF i MOD 10 <> 0 THEN a = a + 1: ok = 1
i$ = STR$(i)
IF LEN(i$) = 2 THEN i$ = "0.00" + RIGHT$(i$, 1)
IF LEN(i$) = 3 THEN i$ = "0.0" + RIGHT$(i$, 2)
IF LEN(i$) = 4 THEN i$ = "0." + RIGHT$(i$, 3)
IF ok = 1 THEN PRINT #1, i$; " | "; : PRINT #1, a; : PRINT #1, "eme nombre"
NEXT
PRINT a
|
Marsh Posté le 26-09-2003 à 21:50:15
0.979 | 882 eme nombre
0.980 | 882 eme nombre
etc...
Dans chaque 10aine (ou 100aine chaipu) ya des répétitions
Marsh Posté le 27-09-2003 à 21:16:34
Romf a écrit : 0.979 | 882 eme nombre |
En fait ca revient à compter tous les entiers de 0 à 1000 qui ne sont pas des multiples de 10.
i.e. 1001-101=900
Marsh Posté le 25-09-2003 à 20:42:22
Salut,
Voici un petit problème de dénombrement
Combien y a t il de nombres décimaux compris entre 0 et 1, ayant 3 chiffres après la virgule, sans zéro inutile ?