Ecrire un algorithme
Fermé
momogyk
Messages postés
4
Date d'inscription
mardi 5 février 2008
Statut
Membre
Dernière intervention
5 février 2008
-
5 févr. 2008 à 12:04
tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022 - 10 mai 2008 à 11:19
tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022 - 10 mai 2008 à 11:19
A voir également:
- Ecrire un algorithme
- Ecrire en gras sur whatsapp - Guide
- Ecrire en miroir - Guide
- Application pour écrire les chiffre en lettre - Télécharger - Outils professionnels
- Écrire en majuscule - Guide
- Feuille blanche pour écrire sur l'ordinateur gratuit - Forum loisirs/vie pratique
10 réponses
SebManfred
Messages postés
484
Date d'inscription
mardi 28 août 2007
Statut
Membre
Dernière intervention
20 mai 2011
128
5 févr. 2008 à 12:17
5 févr. 2008 à 12:17
Salut,
ici, c'est surtout de l'aide, que tu trouvera, et faire ton exo à ta place, ça n'est pas vraiment t'aider... il faut surtout que tu y arrive toi-même.
est-ce que tu as déjà fait quelque chose?
pour commencer, fais un algo qui enregistre les étudiants sans prendre en compte l'ordre
ATTENTION... ce que tu as écrit laisse sous entendre une erreur : on te demande un algorithme, et pas un programme... c'est très différent.
ici, c'est surtout de l'aide, que tu trouvera, et faire ton exo à ta place, ça n'est pas vraiment t'aider... il faut surtout que tu y arrive toi-même.
est-ce que tu as déjà fait quelque chose?
pour commencer, fais un algo qui enregistre les étudiants sans prendre en compte l'ordre
ATTENTION... ce que tu as écrit laisse sous entendre une erreur : on te demande un algorithme, et pas un programme... c'est très différent.
tarek_dotzero
Messages postés
817
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
12 avril 2022
121
5 févr. 2008 à 12:50
5 févr. 2008 à 12:50
Salut,
C'est un tit exo, il faut pas paniquer, voilà un tit raisonnement à la taille de cet exo.
1. 30 etudait -> tableau de 30 cases.
2. Plusieurs infos de plusieurs type-> Creer une structure qui contient nom, prenom, moyenne.
3. Lecture de plusieurs données: boucle for (nombre d'iterations connu).
4. Par ordre de merite: utilisation d'un algorithme de trie.
et voilà le travail est fait.
C'est un tit exo, il faut pas paniquer, voilà un tit raisonnement à la taille de cet exo.
1. 30 etudait -> tableau de 30 cases.
2. Plusieurs infos de plusieurs type-> Creer une structure qui contient nom, prenom, moyenne.
3. Lecture de plusieurs données: boucle for (nombre d'iterations connu).
4. Par ordre de merite: utilisation d'un algorithme de trie.
et voilà le travail est fait.
soit tu fais plusieurs tableaux statiques : tableau de noms , autre de moyenne ...
ou bien , puisque ton algorithme est une base de données , sert toi de la POO , fais les champs et méthodes :
L'objet=élève
Les champs=nom,prénom(chaîne de caractères) , sexe(boolean) , moyenne(entier compirs entre 0 et 20) ...
Les méthodes=Affichage,modifiage,calcul de la moyenne... grâce à une série de procédures que programmeras
Merci de préciser en quel language , ou bien c'est seulemnt en algorithme=dans aucun language
ou bien , puisque ton algorithme est une base de données , sert toi de la POO , fais les champs et méthodes :
L'objet=élève
Les champs=nom,prénom(chaîne de caractères) , sexe(boolean) , moyenne(entier compirs entre 0 et 20) ...
Les méthodes=Affichage,modifiage,calcul de la moyenne... grâce à une série de procédures que programmeras
Merci de préciser en quel language , ou bien c'est seulemnt en algorithme=dans aucun language
tarek_dotzero
Messages postés
817
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
12 avril 2022
121
5 févr. 2008 à 13:11
5 févr. 2008 à 13:11
Est ce qu'il a precisé que le système se base sur les BDD et la POO? car dans ce cas ma solution sera redicule!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
en ton cas , il s peux qu'il aie des problèmes (de visblité)
tarek_dotzero
Messages postés
817
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
12 avril 2022
121
5 févr. 2008 à 14:04
5 févr. 2008 à 14:04
:)
momogyk
Messages postés
4
Date d'inscription
mardi 5 février 2008
Statut
Membre
Dernière intervention
5 février 2008
5 févr. 2008 à 22:57
5 févr. 2008 à 22:57
bonjour
bien sur que ce n'est pas un programme, c'est un algorithme.
bien sur que ce n'est pas un programme, c'est un algorithme.
je voudrais avoir la reponse de ce exercice
ecrire un algorithme qui permet de classer trois nombres par ordre croissant
ecrire un algorithme qui permet de classer trois nombres par ordre croissant
tarek_dotzero
Messages postés
817
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
12 avril 2022
121
10 mai 2008 à 11:19
10 mai 2008 à 11:19
Re,
Mettre trois nombre dans un ordre croissant:
C'est le code le plus naif, sans idées, sans truc particulier.
Vous pouvez trouver autres façons de faire, ou même les mettre dans un tableau et faire le tri.
Mettre trois nombre dans un ordre croissant:
Procedure Ordonner(a, b, c : Inetegr; var x, y, z : Integer) Begin { Cet procedure va ordonner les nombres: x le plus grand, le y du mileu et z le plus petit } if((a > b) and (a > c))then Begin x := a; if(b > c)then Begin y := b; z := c; End else Begin z := b; y := c; End; End else Begin if((a > b) or (a > c)then Begin y := a; if(b > c)then Begin x := b; z := c; End else Begin z := b; x := c; end; end else Begin z := a; if(b > c)then begin x := b; y := c; end else begin x:= c; y := b; end; end; end;
C'est le code le plus naif, sans idées, sans truc particulier.
Vous pouvez trouver autres façons de faire, ou même les mettre dans un tableau et faire le tri.