π
<-
Chat plein-écran
[^]

"Ecrire un algorithme en français" ???

Discussions scientifiques et scolaires

"Ecrire un algorithme en français" ???

Message non lude Hayleia » 30 Avr 2013, 20:13

Au concours CCP, à l'épreuve Mathématiques 2, dans l'Exercice (c'est à dire pas le Problème), la question 2 était:
<<
Ecrire un algorithme en français qui renvoie les éventuels couples d'entiers naturels vérifiant: x²-13y²=1 et y<200
>>
Sauf qu'à ma connaissance, le français n'est pas un langage de programmation. Et en pensant à la différence du nombre d'étapes entre le Npire-Basic et l'ASM z80 pour vérifier si un entier est premier, je me demandais quel degré de développemement on attendait sur cette question.

Parce qu'un algorithme c'est une suite d'étapes, mais une étape peut être décomposée en sous étapes, etc. Donc un algorithme pour trouver de solutions peut tout simplement être "trouver des solutions", c'est bien une suite d'étapes (une étape) qui trouve des solutions. Et au contraire, on peut aller jusqu'à "mettre 0 dans y // le mettre au carré (on pourrait même décomposer celle là) // le multiplier par 13 (celle là aussi) // etc"

Donc du coup, j'ai juste écrit du TI Basic z80 en remplaçant les Tokens par des mots français, mais est-ce que ça suffit ? Fallait-il développer plus ?

(
mon algorithme était un truc du genre:
Pour y entre 0 et 200
Si racine(1+13y²) est entier
stocker (racine(1+13y²),y) ou l'afficher
Fin du Si
Fin du Pour
)

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: "Ecrire un algorithme en français" ???

Message non lude Bisam » 30 Avr 2013, 20:35

En français signifie ici en pseudo-langage.
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5666
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: "Ecrire un algorithme en français" ???

Message non lude Hayleia » 30 Avr 2013, 20:36

Bisam a écrit:En français signifie ici en pseudo-langage.

Mais du coup, ce que j'ai fait c'est bon ou il fallait détailler plus (ou moins) ?

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: "Ecrire un algorithme en français" ???

Message non lude Loulou 54 » 30 Avr 2013, 21:08

Arf je l'ai passée aussi cette épreuve et comme un guignol, j'ai cru que c'était demandé pour x,y <200 ! (pas seulement y<200 ...)
Mes programmes => ici !
Avatar de l’utilisateur
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 1.6%
 
Messages: 1985
Images: 8
Inscription: 02 Aoû 2009, 00:00
Localisation: 54, près de Metz
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingé Logiciel chez Amazon

Re: "Ecrire un algorithme en français" ???

Message non lude Hayleia » 30 Avr 2013, 21:26

Loulou 54 a écrit:Arf je l'ai passée aussi cette épreuve et comme un guignol, j'ai cru que c'était demandé pour x,y <200 ! (pas seulement y<200 ...)

Lol, je t'avoue que moi aussi j'avais d'abord cherché où était la condition sur x avant de me rendre compte qu'il était défini par y ;)
Mais du coup, ton algorithme il est "détaillé" à peu près comme le mien, plus, ou moins (qu'il y ressemble ou pas) ?

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: "Ecrire un algorithme en français" ???

Message non lude Bisam » 30 Avr 2013, 21:32

L'algorithme que tu as proposé m'a l'air très bien.
La seule autre façon de répondre aurait été de faire une boucle supplémentaire sur x pour éviter d'avoir à tester si un nombre est entier, ce qui n'est pas forcément facile dans tout langage.
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5666
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: "Ecrire un algorithme en français" ???

Message non lude Hayleia » 30 Avr 2013, 21:38

Bisam a écrit:L'algorithme que tu as proposé m'a l'air très bien.

D'accord, merci ça me rassure parce que je ne voyais pas du tout le genre d'attentes des correcteurs :)

Bisam a écrit:La seule autre façon de répondre aurait été de faire une boucle supplémentaire sur x pour éviter d'avoir à tester si un nombre est entier

J'y avais pensé aussi, mais là, on tombe dans le problème de Loulou54: aucune borne n'est précisée pour x. C'est pour ça qu'il (et moi comme lui au début) a cru lire que x était aussi borné par 200 et a donc dû faire deux boucles qui s'arrêtent à 200.

Bisam a écrit:ce qui n'est pas forcément facile dans tout langage.

Et c'est justement pour ça que j'ai demandé, le français (ou le pseudo-code) n'étant pas un vrai langage de programmation, je ne savais pas les "commandes" que je pouvais utiliser.

En tout cas, merci de votre réponse, je saurais quoi faire à peu près si je retombe sur une question comme ça à un autre concours :)

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: "Ecrire un algorithme en français" ???

Message non lude Bisam » 30 Avr 2013, 21:54

Si y est borné, il est facile de borner x également pour qu'il vérifie l'équation.

En fait, ce qui m'étonne le plus, c'est que tu n'aies pas été préparé à ce type de questions. Il y en a chaque année à ce concours ! Tu as bien dû faire quelques sujets pour t'entraîner pendant l'année, non ?
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5666
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: "Ecrire un algorithme en français" ???

Message non lude Hayleia » 30 Avr 2013, 22:00

Bisam a écrit:Si y est borné, il est facile de borner x également pour qu'il vérifie l'équation.

C'est vrai :)

Bisam a écrit:En fait, ce qui m'étonne le plus, c'est que tu n'aies pas été préparé à ce type de questions. Il y en a chaque année à ce concours ! Tu as bien dû faire quelques sujets pour t'entraîner pendant l'année, non ?

Oui, j'ai fait beaucoup de sujets, mais ce n'était pas souvent des CCPs, plus des Mines-Ponts, Centrale et Polytechnique, et surtout des vieux, ceux que notre professeur appelle "intéressants", c'est à dire très théoriques et poussés, le genre à ne pas demander d'algorithme pour trouver la réponse mais plutôt un raisonnement. Et quand on faisait des CCP, je suppose qu'il devait couper la partie algorithmique des sujets pour passer plus de temps sur la partie théorique.

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: "Ecrire un algorithme en français" ???

Message non lude Bisam » 30 Avr 2013, 22:03

Il y a aussi des algorithmes à Centrale...
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5666
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Suivante

Retourner vers Maths, physique, informatique et autre...

Qui est en ligne

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

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
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.
1123 utilisateurs:
>1025 invités
>93 membres
>5 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)