Exercice à résoudre ~ Traitement des procédures~ pAR ANAS
5 participants
Forum INFOMATH :: Enseignement de l'informatique :: Informatique - Collège & Lycée :: Exercices Pascal
Page 1 sur 1
Exercice à résoudre ~ Traitement des procédures~ pAR ANAS
Voici le devoir de controle n°2 que j'ai passé aujourd'hui..
je v'ai mettre la solution aprés vos tentatives...
---------------------------------------------------------------
je vous souhaite bonne chance
Enoncé :
Ecrire un programme pascal permettant de détérminer et d'afficher tous les diviseurs d'un entier P.
dans une partie d'un tableau T de n entier.
Cette partie est délimitée par deux indices ind_inf et ind_sup.
Bonne chance.
je v'ai mettre la solution aprés vos tentatives...
---------------------------------------------------------------
je vous souhaite bonne chance
Enoncé :
Ecrire un programme pascal permettant de détérminer et d'afficher tous les diviseurs d'un entier P.
dans une partie d'un tableau T de n entier.
Cette partie est délimitée par deux indices ind_inf et ind_sup.
Bonne chance.
anas- Entier Naturel
-
Nombre de messages : 6
Localisation : ksour
Réputation : 0
Points : 6137
Date d'inscription : 06/02/2008
manianis- Nombre Réel
-
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 6257
Date d'inscription : 11/10/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Exercice à résoudre ~ Traitement des procédures~ pAR ANAS
Ce qui m'inquiète dans ce sujet c'est les deux délimiteurs ind_inf et inf_sup!
Si on entre les paramètres suivants:
Le tableau doit contenir: 1, 2, 5, 10.
La différence entre ind_inf et ind_sup doit être supérieure ou égal au nombre de diviseurs de P=10 (ici, 4 diviseurs)
Ce qui exige la connaissance à priori du nombre de divisieur au moment de la saisie de ind_inf et ind_sup! Ce qui nécessite complique d'avantage les choses!
Personnellement, je le classe comme assez médiocre du point de vue:
- connaissances algorithmiques testées
Mais il est fort du point de vue "Raisonnement requis" , puisqu'il oblige le candidat à réfléchir pour s'en sortir Mais, ça reste faisable!
C'est un jugement personnel.
@++
Si on entre les paramètres suivants:
- Code:
P = 10
ind_inf = 7
ind_sup = 9
Le tableau doit contenir: 1, 2, 5, 10.
La différence entre ind_inf et ind_sup doit être supérieure ou égal au nombre de diviseurs de P=10 (ici, 4 diviseurs)
Ce qui exige la connaissance à priori du nombre de divisieur au moment de la saisie de ind_inf et ind_sup! Ce qui nécessite complique d'avantage les choses!
Personnellement, je le classe comme assez médiocre du point de vue:
- connaissances algorithmiques testées
Mais il est fort du point de vue "Raisonnement requis" , puisqu'il oblige le candidat à réfléchir pour s'en sortir Mais, ça reste faisable!
C'est un jugement personnel.
@++
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7874
Date d'inscription : 19/03/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Exercice à résoudre ~ Traitement des procédures~ pAR ANAS
nabiL a écrit:Ce qui m'inquiète dans ce sujet c'est les deux délimiteurs ind_inf et inf_sup!
Si on entre les paramètres suivants:
- Code:
P = 10
ind_inf = 7
ind_sup = 9
Le tableau doit contenir: 1, 2, 5, 10.
La différence entre ind_inf et ind_sup doit être supérieure ou égal au nombre de diviseurs de P=10 (ici, 4 diviseurs)
Ce qui exige la connaissance à priori du nombre de divisieur au moment de la saisie de ind_inf et ind_sup! Ce qui nécessite complique d'avantage les choses!
Personnellement, je le classe comme assez médiocre du point de vue:
- connaissances algorithmiques testées
Mais il est fort du point de vue "Raisonnement requis" , puisqu'il oblige le candidat à réfléchir pour s'en sortir Mais, ça reste faisable!
C'est un jugement personnel.
@++
Vous avez mal interprêté le sujet c'est pour cela que vous le trouvez médicore. Non, le sujet n'est pas aussi compliqué que vous le pensez.
Les données de cet exercice sont :
P : L'entier dont on souhaite rechercher les diviseurs
n, T: Un tableau de n entiers
ind_inf : une valeur comprise entre 1 et n
ind_sup : une valeur comprise entre ind_inf et n
Le sujet est un exercice d'application sur la manipulation de procédure.
On aura à faire :
une procédure Remplir_Tableau
une procédure Saisie_Bornee
une procédure Rechercher_Diviseurs
manianis- Nombre Réel
-
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 6257
Date d'inscription : 11/10/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Exercice à résoudre ~ Traitement des procédures~ pAR ANAS
Je sais tout ça
Mais je suis allé plus loin, et j'ai donné un exemple pour expliquer.
Il doit y avoir un contrôle sur les bornes ind_inf et ind_sup, sinon ça ne marche pas et l'exercice sera un peu trop simple!
Mais je suis allé plus loin, et j'ai donné un exemple pour expliquer.
Il doit y avoir un contrôle sur les bornes ind_inf et ind_sup, sinon ça ne marche pas et l'exercice sera un peu trop simple!
- Code:
ind_sup - ind_inf + 1 >= NbreDiviseurs(P)
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7874
Date d'inscription : 19/03/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Exercice à résoudre ~ Traitement des procédures~ pAR ANAS
çà ne complique pas trop les choses mais c'est relativement assez compliqué à expliquer aux élèves.
manianis- Nombre Réel
-
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 6257
Date d'inscription : 11/10/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Exercice à résoudre ~ Traitement des procédures~ pAR ANAS
Pourquoi ? moi je l'ai eu comme devoir de contrôle, c'est simple quand on y réfléchi bien...
Tentez des solutions pascal et je donne la solution aprés...
N'oubliez pas que j'ai réussi mon devoir à 100% donc ma proposition va être juste.
Tentez des solutions pascal et je donne la solution aprés...
N'oubliez pas que j'ai réussi mon devoir à 100% donc ma proposition va être juste.
anas- Entier Naturel
-
Nombre de messages : 6
Localisation : ksour
Réputation : 0
Points : 6137
Date d'inscription : 06/02/2008
Re: Exercice à résoudre ~ Traitement des procédures~ pAR ANAS
anas a écrit:Pourquoi ? moi je l'ai eu comme devoir de contrôle, c'est simple quand on y réfléchi bien...
Tentez des solutions pascal et je donne la solution aprés...
N'oubliez pas que j'ai réussi mon devoir à 100% donc ma proposition va être juste.
Félicitations j'espère que tous tes devoirs seront rèussi à 100%...
manianis- Nombre Réel
-
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 6257
Date d'inscription : 11/10/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Exercice à résoudre ~ Traitement des procédures~ pAR ANAS
N'oublier pas que j'ai réussi mon devoir à 100% donc ma préposition va etre juste
Même si tu as eu 20/20 ... Montre moi ta solution et je te dirai une chose Mais de ça ne va rien changer de toute façon.
Si vous ne tenez pas compte de la condition que j'ai évoquée si dessus, l'exercice est faux... pour moi. Si le prof donne 20/20, ça ne veut pas toujours dire que la réponse est correcte. C'est relatif parfois.
J'attends ta version anas ...
@+
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7874
Date d'inscription : 19/03/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Exercice à résoudre ~ Traitement des procédures~ pAR ANAS
Persuadé à 100% que les bornes doivent vérifier:
Sinon ça sera un exercice mal posé!
- Code:
ind_inf <= ind_sup
et
ind_sup<= taille_du_tableau
et
ind_sup - ind_ind + 1 >= taille_du_tableau
Sinon ça sera un exercice mal posé!
methodiX- Admin
-
Nombre de messages : 1260
Localisation : Le couloir de l'école polytechnique de Tunis
Réputation : 68
Points : 7256
Date d'inscription : 22/03/2007
Feuille de personnage
Capacité linguistique:
(1000/1000)
Re: Exercice à résoudre ~ Traitement des procédures~ pAR ANAS
ind_sup - ind_ind + 1 >= taille_du_tableau
c'est bon ça....
c'est bon ça....
anas- Entier Naturel
-
Nombre de messages : 6
Localisation : ksour
Réputation : 0
Points : 6137
Date d'inscription : 06/02/2008
Re: Exercice à résoudre ~ Traitement des procédures~ pAR ANAS
ind_sup - ind_inf + 1 < taille du tableau
car on veut afficher les diviseurs dans une partie du tableau délimitée par ind_inf et ind_sup
car on veut afficher les diviseurs dans une partie du tableau délimitée par ind_inf et ind_sup
suneddine- Nombre Réel
-
Nombre de messages : 730
Age : 39
Localisation : tunisie
Réputation : 5
Points : 6324
Date d'inscription : 11/11/2007
Feuille de personnage
Capacité linguistique:
(995/1000)
Re: Exercice à résoudre ~ Traitement des procédures~ pAR ANAS
nabiL a écrit:N'oublier pas que j'ai réussi mon devoir à 100% donc ma préposition va etre juste
Même si tu as eu 20/20 ... Montre moi ta solution et je te dirai une chose Mais de ça ne va rien changer de toute façon.
Si vous ne tenez pas compte de la condition que j'ai évoquée si dessus, l'exercice est faux... pour moi. Si le prof donne 20/20, ça ne veut pas toujours dire que la réponse est correcte. C'est relatif parfois.
J'attends ta version anas ...
@+
Oui, c'est vrai. On pourra donner 20/20 pour un élève qui a commis une faute non grave. Par exemple une condition cachée comme celles évoqués par Nabil et MethodiX.
manianis- Nombre Réel
-
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 6257
Date d'inscription : 11/10/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Exercice à résoudre ~ Traitement des procédures~ pAR ANAS
nabiL a écrit:N'oublier pas que j'ai réussi mon devoir à 100% donc ma préposition va etre juste
Même si tu as eu 20/20 ... Montre moi ta solution et je te dirai une chose Mais de ça ne va rien changer de toute façon.
Si vous ne tenez pas compte de la condition que j'ai évoquée si dessus, l'exercice est faux... pour moi. Si le prof donne 20/20, ça ne veut pas toujours dire que la réponse est correcte. C'est relatif parfois.
J'attends ta version anas ...
@+
Bien sur tout est relatif mais si on donne la solutio,n exacte sans commettre aucune faute pourquoi pas on obtient la note complete...
si le programme est executable avec tous les controles de saisies et tous les traitements juste..
on ira 20/20.
J'attend encore des solution pascal...
anas- Entier Naturel
-
Nombre de messages : 6
Localisation : ksour
Réputation : 0
Points : 6137
Date d'inscription : 06/02/2008
Re: Exercice à résoudre ~ Traitement des procédures~ pAR ANAS
Anas: pourquoi tu n'invites pas tes amis pour animer plus ce sujet ?
methodiX- Admin
-
Nombre de messages : 1260
Localisation : Le couloir de l'école polytechnique de Tunis
Réputation : 68
Points : 7256
Date d'inscription : 22/03/2007
Feuille de personnage
Capacité linguistique:
(1000/1000)
Sujets similaires
» Exercice: Extrait BAC : Traitement particulier sur des nombres
» Exercice (bac pratique): Traitement d'un ensemble de nombres
» [résolu] Aide pour resoudre exercice: Recherche Nombres Premiers "Eratosthène"
» Exercice arithmétique
» Résoudre cette équation
» Exercice (bac pratique): Traitement d'un ensemble de nombres
» [résolu] Aide pour resoudre exercice: Recherche Nombres Premiers "Eratosthène"
» Exercice arithmétique
» Résoudre cette équation
Forum INFOMATH :: Enseignement de l'informatique :: Informatique - Collège & Lycée :: Exercices Pascal
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum