Logiciel pour créer un algorithme [Résolu/Fermé]

ptisinge 2 Messages postés vendredi 3 mars 2006Date d'inscription 4 mars 2006 Dernière intervention - 3 mars 2006 à 20:34 - Dernière réponse : Whismeril 10523 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 13 décembre 2017 Dernière intervention
- 26 févr. 2016 à 17:04
bonjour,
connaissez vous un logiciel (gratuit) que je pourrai télécharger pour pouvoir écrire des algorithmes??
merci d'avance à tout le monde pour les réponses!
Afficher la suite 

41 réponses

+29
Utile
1
J'ai conçu un logiciel s'appelant LARP qui est utilisé pour l'enseignement de l'algorithmie au niveau secondaire et collégial. Ce gratuiciel permet de concevoir des algorithmes sous forme pseudo-code et/ou d'organigramme. Il peut aussi exécuter les algorithmes et comprend un débogueur intégré. L'aide en ligne explique le fonctionnement du logiciel et la syntaxe (assez flexible) du langage de programmation.

Le but du logiciel est évidemment pédagogique (apprendre à programmer), et non d'être exploité pour développer des logiciels. Si votre objectif est d'apprendre à programmer, alors LARP répondra à vos besoins.

Voici le URL: www.marcolavoie.ca/larp/en

Téléchargez le fichier d'installation à partir de la version anglaise du site (je suis présentement à rebâtir le site Web et la version française du site n'est pas à jour). Lors de l'installation de LARP, vous aurez la possibilité de choisir le français comme langue pour les pseudo-codes et organigrammes.

Bonne chance.
Cette réponse vous a-t-elle aidé ?  
+1 pour larp :D
fiddy 11141 Messages postés samedi 5 mai 2007Date d'inscriptionContributeurStatut 18 octobre 2016 Dernière intervention - 6 mai 2007 à 12:33
+26
Utile
2
Salut

Tu peux aussi faire un organigramme pour mieux comprendre les démarches de ton futur algorithme. Pour l'équation du second degrés :
Tu vérifies si a est différent de 0 sinon c'est du premier degrès et tu as la solution directe : x=-c/b. (si b différent de 0)
Ensuite tu calcules le discriminant : delta=b*b-4*a*c.
S'il est positif strictement tu as deux solutions :
x=(-b+racine (delta))/2*a et
x=(-b-racine (delta))/2*a
S'il est nul, tu as une solution double :
x=-b/2a
S'il est négatif, tu as deux solutions imginaires conjuguées :
x=(-b+i*racine (delta))/2*a
x=(-b-i*racine (delta))/2*a
lami20j 21513 Messages postés jeudi 4 novembre 2004Date d'inscriptionContributeur sécuritéStatut 8 octobre 2012 Dernière intervention - 4 mars 2006 à 23:17
+9
Utile
3
Salut,

je voulais juste dire que l'algorithme........ou on peut appeler ca l'analyse

Je dirai plutôt que l'analyse c'est une étape dont on réflechi sur le/les problème(s) à resoudre

L'algorithme - l'étape organisationelle. En fait les solutions qui sont préconisées dans l'analyse doivent être organisées logiquement.
Ca m'intéresserait également mais j'ai pas trouvé...
La meilleure solution semble être le bon vieux crayon de papier en fait.
specialdj > specialdj - 21 mai 2007 à 13:14
J'ai trouvé ce que je recherchais, je vous le fais partager au cas où d'autres personnes recherchent quelque chose comme ça aussi:
http://www.gnome.org/projects/dia/
Ce logiciel permet entre autre de dessiner des algorithme graphique, parfait pour faire comprendre le fonctionnement de son programme à quelqu'un qui ne connaît pas du tout ce programme.
(c'était "specialdj")
Pour aider à la compréhension et la réalisation sans l'obstacle du langage et d'une syntxe lourde , une solution visuelle :algoris.
http://www.mike-soft.fr/math/Algoris/Logiciel%20algoris.htm
fiddy 11141 Messages postés samedi 5 mai 2007Date d'inscriptionContributeurStatut 18 octobre 2016 Dernière intervention - 4 nov. 2007 à 13:59
+5
Utile
Salut loulou,

Voici deux idées d'exercices que tu peux faire portant sur si ... sinon :
Equation du second degré (il y a plusieurs cas, a=0, discriminant négatif, ...)
Jeu du nombre (l'ordi choisi un nombre. Tu dois le deviner, l'ordi te dirait "plus petit" ou "plus grand")

Utilisateur anonyme - 21 mai 2007 à 14:13
+3
Utile
Bonjour,

autre vision :

Algorithmie et Programmation 101

1.) Énoncé du devis
2.) Stratégie de résolution
3.) Encapsulation des données
4.) Algorithme de résolution
5.) Implantation dans un language de programmation
6.) Essais unitaires
7.) Livraison du produit

Il existe plus d'une représentation pour les algorithmes, même
l'organigramme ( l'ancêtre de l'algorithme ) est une des repré-
sentation graphique. Je n'ai pas tous les noms en mémoire, mais
je sais qu'il y en a plusieurs.

Ce qui serait pertinent de se poser comme question, préfère-tu
des algorithmes graphiques ou textuels, exemple le pseudo-code
est une forme d'algorithme.

Début
    LireClavier
    TantQue (Touche <> "*")
        Affiche Touche
    Fin TanQue
Fin


Bien sur l'OS, sur Windows, pour des algorithmes textuel,
il y a NotePad++ qui est un très bon éditeur de type "logiciel libre".

En mode graphique, j'utilise Microsoft Visio, mais je ne connais
pas l'équivalent en logiciel libre, je sais par contre qu'il existe
quelque chose du même genre.

Lupin
mamiemando 28092 Messages postés jeudi 12 mai 2005Date d'inscriptionContributeurStatut 13 décembre 2017 Dernière intervention - 16 janv. 2007 à 20:30
+2
Utile
Pour coder en C++ sous windows le mieux c'est dev cpp.
Et pour réflechir un bon vieux papier/crayon, ou comme moi pas d'analyse, tout au feeling ;)
+2
Utile
3
Bonjour,
je chreche un exercice sur l'algo avec si ....sinon
brahim1989 2 Messages postés mercredi 13 octobre 2010Date d'inscription 22 octobre 2010 Dernière intervention - 22 oct. 2010 à 00:48
bonsoir loulou voila un algorithme avec si et sinon
qu'est afficher le plus grande dans deux nombre....

var a,b
lire a
lire b
si a>b alors
afficher("le plus grande est : a")
sinon alors
afficher("le plus grande est : b")
fin si
Bonjour... En fait, moi ce José et je cherche aussi avoir un logiciel qui me permettra de faire un programme avec si...sinon et tant que.
Whismeril 10523 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 13 décembre 2017 Dernière intervention > José - 26 févr. 2016 à 17:04
+2
Utile
Bonjour, je reviens à confirmer qu'il y a une petite erreur au niveau de l'algorithme de Fiddy, c'est x =(-b+i*racine (-delta))/2*a et non x=(-b+i*racine (delta))/2*a. En temps normal la vraie écriture de l'algorithme que notre ordinateur exécutera est :
(-b+i*(-delta)^(1/2))/(2*a).
Merci
mamiemando 28092 Messages postés jeudi 12 mai 2005Date d'inscriptionContributeurStatut 13 décembre 2017 Dernière intervention - 4 mars 2006 à 20:12
+1
Utile
2
Ca dépend du langage et de l'OS (linux, windows..)...

Souvent un simple éditeur texte suffit à condition que tu aies un compilateur (par exemple gcc pour le C et le C++). Certains éditeurs sont plus pratique que d'autre pour développer (par exemple vim, emacs, ...)

Parfois tu as directement un environnement de développement (eclipse pour le java par exemple, kdevelop si tu as linux...)

Si tu ne précises niton OS, ni dans quel langage tu veux programmer on ne peut pas t'en dire plus...

Bonne chance
Une solution d'algorithme uniquement visuelle qui permet de s'affranchir de la syntaxe d'un langage et qui rend compte visuellement du déroulement de l'algorithme pour l'initiation et la compréhension de l'algorithmique:
http://www.mike-soft.fr/math/Algoris/Logiciel%20algoris.htm.
c'est de la merde http://www.mike-soft.fr/math/Algoris/Logiciel%20algoris.htm. la page met une plombe pour s'afficher..
princedeslarmes - 21 avril 2008 à 13:04
+1
Utile
je veux resoudre l'èquation ax2+bx+c en language c
thenicemec - 22 déc. 2009 à 19:14
+1
Utile
2
slt tt monde j ai un logiciel pour faire algorithme contacter moi pour abtenu le par msn
moi sa m'int"resse le programme pour créer des algorithme
comment je fai pour l'avoir, sur quel site est t'il ??????????
se serai sympa
merci de me répondre
omaro5552 19 Messages postés jeudi 28 mars 2013Date d'inscription 23 mars 2014 Dernière intervention - 5 févr. 2014 à 01:22
svp votre email
+1
Utile
tu peut choisir logiciel "dev pascal"
Escienca 376 Messages postés mercredi 12 janvier 2011Date d'inscription 25 novembre 2017 Dernière intervention - 22 mars 2011 à 14:35
+1
Utile
Bonjour,

je cherche également un prog pour créer des algo sous Debian. Alogobox est parfait pour débuter, mais il est très très vite limité. De plus il ne s'ouvre pas sous Debian. Je vais tenter éclipse et quelques logiciels indiqués içi. Moi je veut créer un algo pour faire des calculs en relativité restreinte, puis en générale. Algobox m'a trouvé mon facteur gamma, mais il ne va guère plus loin. Je vais donc farfouiller et je vous tiendrais au courant.

PS : juju-net par pitié installe toi un correcteur, mes yeux sont gravement agressés, si tu fait autant de fautes dans tes algo que des tes textes en "mots", je crains que tu n'aille pas bien loin !!! Sans rancune !

A bientôt...
+1
Utile
Prend Algobox ;) !
ptisinge 2 Messages postés vendredi 3 mars 2006Date d'inscription 4 mars 2006 Dernière intervention - 4 mars 2006 à 20:17
0
Utile
merci d'avoir répondu.

alors mon OS c windows é je veux écrire l'algo en langage C++.
voila.
arth 9394 Messages postés mardi 27 septembre 2005Date d'inscriptionContributeurStatut 16 décembre 2016 Dernière intervention - 4 mars 2006 à 22:35
0
Utile
Bonjour

je voulais juste dire que l'algorithme ce sont les lignes que tu écrits et qui donnent comment va se dérouler ton programme, c'est ce qu'on fait avant d'attaquer la partie programmation, ou on peut appeler ca l'analyse. après quand on écrit le code on appelle ca un programme. ca c'était juste pour une chtite précision.


personnelement j'utilise l'edi dev c++ pour écrire mes programmes C++. tu pourras le trouver sur

http://www.01net.com/telecharger/windows/Programmation/langage/fiches/2327.html

Bonne soirée
matt enddy - 29 août 2007 à 13:17
0
Utile
salu tou le monde cs que vous iites est tres intérésent mais voyez-vous qu'est cs qu'in doit faire où chercher pour apprendre l'algorithme ?
moi tout cs que je sais c'est taper sur mon clavier.....!!
SVP pouvez-vous me dire ce que je dois faire pour apprendre la programatique. merci a tous d avence
Matt Enddy
0
Utile
Bonjour,
oui je sais mais je faire comme ces exercices je veux autre chose plus difficile
fiddy 11141 Messages postés samedi 5 mai 2007Date d'inscriptionContributeurStatut 18 octobre 2016 Dernière intervention - 4 nov. 2007 à 14:31
0
Utile
Tu ne trouveras pas d'exercices beaucoup plus dur portant uniquement sur SI...ALORS.
Peut-être connais-tu les TANT QUE... et autres ?
logiciel pour créer un algorithme - page 2