algorithmie
algorithmie
Bonjour à tous et à toutes,
Je voudrai savoir si je pouvais vous poser des question d'algorithmie ?
Merci, ArThUr
Je voudrai savoir si je pouvais vous poser des question d'algorithmie ?
Merci, ArThUr
-
- Messages : 10353
- Enregistré le : lun. 30 août 2010 11:15
Re: algorithmie
Bonjour,
si ce sont des questions liées aux programmes de collège ou de lycée, tu peux effectivement nous poser des questions d'algorithmique.
À bientôt
si ce sont des questions liées aux programmes de collège ou de lycée, tu peux effectivement nous poser des questions d'algorithmique.
À bientôt
Re: algorithmie
Oui, je suis en seconde donc c'est bon.
Alors :
On considère un cube de coté C (en cms) que l'on agrandit en ajoutant K cms à chacun de ces côtés.
L'algorithme est le suivant
A←C*C
C←C+K
B←C*C
D←B-A
A,B,C,D sont des nombres positifs.
La premiere question c'est
Quelles instructions de l'algorithme doit on modifier pour que D contienne la différence entre la surface latérale du cube après agrandissement et celle avant agrandissement ?
Je sais pas trop... MERCI à fond
Alors :
On considère un cube de coté C (en cms) que l'on agrandit en ajoutant K cms à chacun de ces côtés.
L'algorithme est le suivant
A←C*C
C←C+K
B←C*C
D←B-A
A,B,C,D sont des nombres positifs.
La premiere question c'est
Quelles instructions de l'algorithme doit on modifier pour que D contienne la différence entre la surface latérale du cube après agrandissement et celle avant agrandissement ?
Je sais pas trop... MERCI à fond
-
- Messages : 10353
- Enregistré le : lun. 30 août 2010 11:15
Re: algorithmie
Bonjour,
si on détaille les étapes :
A←C*C : la variable A reçoit l'aire d'une face du cube avant agrandissement
C←C+K : la variable C reçoit ensuite la nouvelle valeur du côté du cube : augmentation de K
B←C*C : la variable B reçoit reçoit l'aire d'une face du cube après agrandissement.
D←B-A : la variable D reçoit la différence d'aire entre une face du cube agrandi et celle du cube initiale.
Sachant qu'il y a 6 faces identiques dans un cube, que faudrait-il faire dans l'affectation de D pour obtenir la différence d'aire des deux surfaces latérales ?
Désormais, ce n'est plus trop difficile ...
si on détaille les étapes :
A←C*C : la variable A reçoit l'aire d'une face du cube avant agrandissement
C←C+K : la variable C reçoit ensuite la nouvelle valeur du côté du cube : augmentation de K
B←C*C : la variable B reçoit reçoit l'aire d'une face du cube après agrandissement.
D←B-A : la variable D reçoit la différence d'aire entre une face du cube agrandi et celle du cube initiale.
Sachant qu'il y a 6 faces identiques dans un cube, que faudrait-il faire dans l'affectation de D pour obtenir la différence d'aire des deux surfaces latérales ?
Désormais, ce n'est plus trop difficile ...
Re: algorithmie
Merci.
Il faut faire D←C-A ? Je ne suis pas du tout sur désolé...
Il faut faire D←C-A ? Je ne suis pas du tout sur désolé...
-
- Messages : 10353
- Enregistré le : lun. 30 août 2010 11:15
Re: algorithmie
Bonjour,
Ta variable D contient la différence d’aire entre une face du premier cube et celle du deuxième cube.
Si tu veux calculer la différence entre les aires latérales des deux cubes, sachant qu’il y a 6 faces, il faut faire…
Bonne continuation
Ta variable D contient la différence d’aire entre une face du premier cube et celle du deuxième cube.
Si tu veux calculer la différence entre les aires latérales des deux cubes, sachant qu’il y a 6 faces, il faut faire…
Bonne continuation
Re: algorithmie
Bonsoir,
Fois 6 mais on me demande pas ici juste la diférence entre la surface latérale avant et après aggrandissement d'une seule et unique face ?
Merci
Fois 6 mais on me demande pas ici juste la diférence entre la surface latérale avant et après aggrandissement d'une seule et unique face ?
Merci
-
- Messages : 10353
- Enregistré le : lun. 30 août 2010 11:15
Re: algorithmie
Bonjour,
De plus, il faut modifier l’algorithme donc si on te demandait seulement la différence d’aire entre deux faces, il n’y aurait rien à modifier puisque D contient déjà la différence entre deux faces.
Bonne continuation
Moi je lis "surface latérale" donc je comprends l’ensemble des faces du cube.
De plus, il faut modifier l’algorithme donc si on te demandait seulement la différence d’aire entre deux faces, il n’y aurait rien à modifier puisque D contient déjà la différence entre deux faces.
Bonne continuation
Re: algorithmie
AAAAH d'accord merci vous avez raison (ca ne m'étonne pas ;) !! )!!!!!
je croyais que "surface latérale" c'était juste un côté mais en fait c'est tous.
Donc c'est D←6*(B-A) ?
La deuxieme question c'est
quelles instructions faut il modifier pour que D contienne la différence entre le volume du cube après agrandissement et celui avant agrandissement ?
Je sais que le Vcube = c³
Mais cela veut dire qu'il faudrait changer bcp d'instructions vu qu'avant l'algorithme calculait l'aire ?
Merci beaucoup beaucoup de votre temps que vous m'accordé j'en sui très reconnaissant et encore merci de votre gentillesse
je croyais que "surface latérale" c'était juste un côté mais en fait c'est tous.
Donc c'est D←6*(B-A) ?
La deuxieme question c'est
quelles instructions faut il modifier pour que D contienne la différence entre le volume du cube après agrandissement et celui avant agrandissement ?
Je sais que le Vcube = c³
Mais cela veut dire qu'il faudrait changer bcp d'instructions vu qu'avant l'algorithme calculait l'aire ?
Merci beaucoup beaucoup de votre temps que vous m'accordé j'en sui très reconnaissant et encore merci de votre gentillesse
-
- Messages : 10353
- Enregistré le : lun. 30 août 2010 11:15
Re: algorithmie
Bonjour,
Il faut que tu utilises les variables A et B qui contenaient les surfaces et que tu t’en serves pour le stockage des volumes
A<-C*C*C pour le calcul du premier volume
C<-C+K
B<-…. Pour le calcul du deuxième volume
D<-B-A
Je te laisse terminer
Il faut que tu utilises les variables A et B qui contenaient les surfaces et que tu t’en serves pour le stockage des volumes
A<-C*C*C pour le calcul du premier volume
C<-C+K
B<-…. Pour le calcul du deuxième volume
D<-B-A
Je te laisse terminer
Re: algorithmie
Bonsoir SOS 21 !
Encore merci de m'accordé votre temps. J'espère que vous ne prenez pas sur votre précieux nuit surtout.
A←C*C*C
C←C+K
B←C*C*C
D←B-A
C'est ca ?
Merci !!
Encore merci de m'accordé votre temps. J'espère que vous ne prenez pas sur votre précieux nuit surtout.
A←C*C*C
C←C+K
B←C*C*C
D←B-A
C'est ca ?
Merci !!
-
- Messages : 10353
- Enregistré le : lun. 30 août 2010 11:15
Re: algorithmie
Bonjour
C’est cela : tu as bien travaillé.
Bonne continuation
C’est cela : tu as bien travaillé.
Bonne continuation
Re: algorithmie
Bonsoir,
Désolé mais il y a encore une question. J'espère ne pas vous importuné... J'en serai très désolé.
Dans cette quest°, les cubes sont remplis d'eau. Reprendre la quest° précédente en exprimant les volumes en litres.
Merci
PS désolé
Désolé mais il y a encore une question. J'espère ne pas vous importuné... J'en serai très désolé.
Dans cette quest°, les cubes sont remplis d'eau. Reprendre la quest° précédente en exprimant les volumes en litres.
Merci
PS désolé
-
- Messages : 10353
- Enregistré le : lun. 30 août 2010 11:15
Re: algorithmie
Bonjour,
Tes dimensions sont en centimètres donc tes volumes seront en centimètres cubes.
Or il faut 1000 centimètres cubes pour faire un litre (1L c’est 1 décimètre cube)
Donc je te laisse mettre le coefficient adapté soit dans les variables A, B (conversion de chaque volume) soit dans seulement la variable D (conversion de la différence uniquement)
Bonne continuation
Tes dimensions sont en centimètres donc tes volumes seront en centimètres cubes.
Or il faut 1000 centimètres cubes pour faire un litre (1L c’est 1 décimètre cube)
Donc je te laisse mettre le coefficient adapté soit dans les variables A, B (conversion de chaque volume) soit dans seulement la variable D (conversion de la différence uniquement)
Bonne continuation
Re: algorithmie
Bonjour ! Le soleil brille ce matin....
Faut il mettre fois 1000 dans les variables A et B ?
Merci
Faut il mettre fois 1000 dans les variables A et B ?
Merci