π
<-
Chat plein-écran
[^]

Eléments correction Algo Spécialité BAC S 2012 Antilles

Toutes les news concernant les examens (BAC, DNB, etc.) et concours scolaires

Eléments correction Algo Spécialité BAC S 2012 Antilles

Message non lude critor » 19 Juin 2012, 17:50

Pour la 5ème fois en 6 sujets de Maths du BAC S 2012, l'algorithmique est donc encore tombée, aujourd'hui aux Antilles-Guyane-Guadeloupe-Martinique.
Mais cette fois-ci, il y a même un algo pour en prime les candidats ayant choisi la spécialité! :o



Voyons donc un peu le tout premier algo de spécialité: :D
Image


Ce n'est pas forcément bien compliqué, mais ce n'est clairement pas du même acabit que tout ce que nous avons vu jusqu'à présent. :o



Lorsque A/N-Ent(A/N)=0, cela veut dire que A/N=Ent(A/N).
Le nombre A/N est alors égal à sa partie entière, ce qui veut dire que A/N est un nombre entier, et que A est divisible par N.

Les nombres N et A/N affichés dans ce cas sont alors deux diviseurs de A, avec N plus petit que A/N.

Le fait de s'arrêter à la racine de A évite de poursuivre inutilement la recherche: on obtiendrait les mêmes paires de diviseurs avec avec N plus grand que A/N.

On peut donc supposer que ce programme recherche et affiche tous les diviseurs du nombre A.



Testons un peu sur TI-Nspire avec A=12 comme demandé:
Image


En effet, 12 admet 6 diviseurs ici affichés par paires: 1, 2, 3, 4, 6, 12.




Remarquons une toute petite négligence (ou bug). L'algorithme trouve bien tous les diviseurs, mais peut dans certains cas afficher le même plusieurs fois.

Prenons A=16:
Image

Il y a 5 diviseurs: 1, 2, 4, 8, 16, mais le 4 est affiché 2 fois.



La même chose est bien entendu réalisable sur les calculatrices TI-73 à TI-84.

Voici le listing pour celles qui fonctionnent en anglais et en français:
Image Image
Image


La fonction de partie entière, "int(" en anglais ou "partEnt(" en français, s'obtient avec :f41: :f26: :f83: :
Image Image


La sortie du programme est bien évidemment la même:
Image



A bientôt!







Liens:

Sujets inédits du BAC S 2012 toutes matières + corrigés Image
Sujets inédits du BAC S 2012 anticipé toutes matières Image
Kit de réussite TPs SVT du BAC S 2012: sujets + corrigés

Sujets inédits du BAC ES 2012 toutes matières + corrigés Image
Sujets inédits du BAC ES 2012 anticipé toutes matières

Sujets inédits du BAC L 2012 anticipé toutes matières

Sujets inédits du BAC STG 2012 toutes matières + corrigés
Sujets inédits du BAC STG 2012 anticipé

Sujets inédits du BAC ST2S 2012 toutes matières
Sujets inédits du BAC ST2S 2012 anticipé

Sujets inédits du BAC STL 2012 + corrigés
Sujets inédits du BAC STL 2012 anticipé

Sujets inédits du BAC STI 2012 toutes matières + corrigés
Sujets inédits du BAC STI 2012 anticipé toutes matières

Sujets inédits du DNB 2012 toutes matières Image
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 44.2%
 
Messages: 41592
Images: 15121
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Eléments correction Algo Spécialité BAC S 2012 Antilles

Message non lude gregoire22 » 20 Juin 2012, 10:26

Bonjour.
Merci de toutes ces news !

J'ai cependant une question : quelle est la différence entre floor() et int() ?

Merci.
Gregoire22
Image
Avatar de l’utilisateur
gregoire22
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 64.8%
 
Messages: 30
Inscription: 24 Mar 2012, 11:48
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Prépa PSI*

Re: Eléments correction Algo Spécialité BAC S 2012 Antilles

Message non lude Adriweb » 20 Juin 2012, 10:29

Aucune, apparement ;)

D'ailleurs, sur Nspire si tu tape int(x) elle te renvoie floor(x) ;-)
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 78.3%
 
Messages: 14654
Images: 1118
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Eléments correction Algo Spécialité BAC S 2012 Antilles

Message non lude Laurae » 20 Juin 2012, 10:38

floor(nombre) : le plus grand entier <= E(nombre) (= nombre en partie entière)
int(nombre) : le plus grand entier <= nombre
:)

Tu devrais trouver sûrement la même réponse dans les manuels de calculatrices :)

Peut être que je fais erreur aussi :x



Edit : non, floor et int c'est la même chose :) c'est l'équivalent de la fonction partie entière
Avatar de l’utilisateur
LauraeAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 78.8%
 
Messages: 1685
Images: 22
Inscription: 25 Juin 2010, 00:00
Localisation: France, La Défense
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Professeur, Etudiant, Formateur

Re: Eléments correction Algo Spécialité BAC S 2012 Antilles

Message non lude gregoire22 » 20 Juin 2012, 10:51

Ok merci. Parce que j'ai testé les deux et je ne vois pas de différences ;)
J'ai toujours utilisé int() c'est pour ça.

Merci.
Image
Avatar de l’utilisateur
gregoire22
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 64.8%
 
Messages: 30
Inscription: 24 Mar 2012, 11:48
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Prépa PSI*

Re: Eléments correction Algo Spécialité BAC S 2012 Antilles

Message non lude Laurae » 20 Juin 2012, 10:56

gregoire22 a écrit:Ok merci. Parce que j'ai testé les deux et je ne vois pas de différences ;)
J'ai toujours utilisé int() c'est pour ça.

Merci.


Oui, pour TI-Nspire c'est ça, floor et int c'est pareil :) (tu peux même essayer d'écrire floor(x)=int(x) et ça te donnera true

En revanche, moi j'ai appris que floor(-0.5) = -1 et int(-0.5) = 0 par exemple, ce qui se vérifie clairement sur wikipedia. Donc la logique de TI est un peu étrange (et de mettre deux fois la même fonction) :p
Avatar de l’utilisateur
LauraeAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 78.8%
 
Messages: 1685
Images: 22
Inscription: 25 Juin 2010, 00:00
Localisation: France, La Défense
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Professeur, Etudiant, Formateur


Retourner vers News Examens / Concours

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 18 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Offre de test des nouveautés de rentrée 2024 par Casio. Enseignant(e), reçois gratuitement 1 exemplaire, à ton choix, de la Graph Light ou bien de la Graph Math+
14€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 31 Octobre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 90+E d'ici le 31 Décembre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 25 d'ici le 31 Décembre 2024
8€ remboursés par Casio sur l'achat de ta calculatrice Graph Math+ d'ici le 31 Octobre 2024
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2024
5€ de remise immédiate sur l'achat de ta calculatrice TI-83 Premium CE Edition Python chez les revendeurs partenaires
4€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced Edition Python chez les revendeurs partenaires
3€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced chez les revendeurs partenaires
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234567891011121314
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1346 utilisateurs:
>1276 invités
>66 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)