π
<-

Problème de variable locale

Programmation et implémentation d'algorithmes.

Re: Problème de variable locale

Unread postby kurapix » 16 Dec 2007, 23:31

^^" c'est clair c'est un programme de ouf pour 1 simple résolution d'équation du second degré.

En lisant ton code, tu peux largement l'améliorer en virant les labels et goto (quels horreurs ces instructions!!!).

Comme quoi, c'est utile d'apprendre à concevoir un programme (découpage en éléments simple, algorithme ou organigramme puis codage).

// faire
1 - Saisie coefficients a, b et constante c
2 - Calcul delta
3 - Vérification signe de delta
- 3.1) Si delta positif alors calculer les 2 solutions
- 3.2) Si delta nul alors calculer la seule solution
- 3.3) Sinon pas de solutions
4 - Limites
5 - ...
x - Affichage graphique
x+1 - Demande si l'utilisateur veut entrer un autre polynome du second ordre.
// tant que (continuer)

En gros voilà une analyse vite faite (qui peut donc comporter des erreurs mais normalement c bon).
Et dans cette analyse, je ne vois aucuns goto ou lbl.

Après si tu veux un menu, y'a toujours moyen d'avoir un code + propre (goto et Lbl c'est pas propre et on se perd TRES VITE dans son code, plus vite qu'avec des boucles en tout cas).
Ce que je faisais c'est que je bouclais sur une fenetre où on entrait a, b, c et une liste deroulante pour le choix de ce qu'on veut faire, le tout imbriqué dans une boucle faire ... tant que (continuer).

Après chacun ses goûts mais en équipe c'est indispensable de respecter certaines contraintes (comme pas de goto, ...).

Kurapix
User avatar
kurapix
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 56.6%
 
Posts: 378
Joined: 10 Jul 2007, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2 ème annee de Prepa Integree (2008-2009)

Re: Problème de variable locale

Unread postby granola » 16 Dec 2007, 23:36

oui c'est un programme pour pas grand chose, mais c'est pour m'habituer à la programmation et me faire la main sur toutes les commandes qui peuvent être utilisées dans un programme. :#wahoo#: . Ma prochaine étape sera un programme de récurrence étape par étape avec toute la rédaction qu'il faut... je suis peut être un peu ambitieux la... un chouilla seulement, je suis sur que c'est possible, si vous avez des commentaire sur mon programme du second degré, faites les, c'est avec plaisir que je les lirais. Merci a tous pour votre aide en tout cas.
- Avide de connaissance des TI -
http://tisolutions.unblog.fr
Et maintenant notre tout nouveau forum :
http://tisolutions.forum-actif.net
User avatar
granola
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 17.2%
 
Posts: 57
Joined: 11 Dec 2007, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Problème de variable locale

Unread postby granola » 16 Dec 2007, 23:40

je voulais faire ce que tu dis Kurapix, mais je ne connaissais rien (et je ne connais toujours pas grand chose) dans l'utilisation des boucles... Pourrais-tu me fournir quelques informations sur les boucles, et comment tu t'y es pris pour le menu déroulant avec tout ce que le programme peut faire??? je suis avide de savoir dans le domaine de la programmation, je prendrais tout ce que vous le donnerez.
- Avide de connaissance des TI -
http://tisolutions.unblog.fr
Et maintenant notre tout nouveau forum :
http://tisolutions.forum-actif.net
User avatar
granola
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 17.2%
 
Posts: 57
Joined: 11 Dec 2007, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Problème de variable locale

Unread postby tama » 17 Dec 2007, 18:56

arf enfin quelqu'un de motivé :p

Pour moi, y a pas de problème je peux t'aider dans la programmation quand tu veux, ici ou "en privé" (MSN ?)
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: Problème de variable locale

Unread postby granola » 17 Dec 2007, 20:24

Merci pour ton aide tama, c'est très sympa. Je t'ai ajouté a mes contact msn, de plus avec un pote aussi accros que moi des TI et des programmes, on va lancer prochainement un skyblog dédié au TI et à la programmation, je communiquerais l'adresse des que ce skyblog sera crée. On y mettra tous les problèmes que l'on rencontre et toutes les réponses qui nous seront apportées. On oubliera pas de mettre des liens vers TIPLANET.org, l'un des meilleurs forum pour les TI (devrais-je dire le meilleur??? peut être bien)... si bien sur les administrateur ni voient aucun inconvénient. je le redis JE SUIS AVIDE DE CONNAISSANCE SUR LES TI!!
- Avide de connaissance des TI -
http://tisolutions.unblog.fr
Et maintenant notre tout nouveau forum :
http://tisolutions.forum-actif.net
User avatar
granola
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 17.2%
 
Posts: 57
Joined: 11 Dec 2007, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Problème de variable locale

Unread postby ced78fr » 17 Dec 2007, 20:50

oki pas de problème pour le lien

(tama négocie le lienvers tama's team ^^)

euh ba ouai à soif go go go
un programme de ta part pour voir ? :)
User avatar
ced78fr
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.1%
 
Posts: 3845
Joined: 11 May 2006, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Bac +5

Re: Problème de variable locale

Unread postby granola » 19 Dec 2007, 07:46

si jamais quelqu'un à la réponse, il peut m'en faire par sur le blog http://tisolutions.unblog.fr. laissez des remarques, des commentaires ou des appréciations sur le blog, il est en cour de construction mais bon on fait ce qu'on peut pour le remplir.
- Avide de connaissance des TI -
http://tisolutions.unblog.fr
Et maintenant notre tout nouveau forum :
http://tisolutions.forum-actif.net
User avatar
granola
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 17.2%
 
Posts: 57
Joined: 11 Dec 2007, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Problème de variable locale

Unread postby ced78fr » 19 Dec 2007, 11:34

La solution à ???

Met la tama's team aussi dans les liens http://tamasteam.actifforum.com/

Et j'ai voté ^^
User avatar
ced78fr
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.1%
 
Posts: 3845
Joined: 11 May 2006, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Bac +5

Re: Problème de variable locale

Unread postby granola » 19 Dec 2007, 12:15

ok c'est parti!! si vous voyez des erreurs ou des corrections à apporter dites-le moi.
Merci pour ton vote, le premier programme de ma création ce trouve sur http://tisolutions.unblog.fr
Le blog qui j'espère pourra vous donnez la solution au questions que vous vous posiez.
- Avide de connaissance des TI -
http://tisolutions.unblog.fr
Et maintenant notre tout nouveau forum :
http://tisolutions.forum-actif.net
User avatar
granola
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 17.2%
 
Posts: 57
Joined: 11 Dec 2007, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Problème de variable locale

Unread postby tama » 21 Dec 2007, 17:28

yop granola (c'est pas la marque de biscuits ça ? XD)
j'ai vu que tu m'as ajouté à tes contacts, et comme d'hab' je t'ai pas ajouté à ma liste de contacts mais tu peux me parler (beaucoup de monde qui m'ajoute (sans être prétentieux) et puis flemme de faire le ménage après :p) donc parle moi tu me verras connecté normalement si tout va bien :D

Bon sinon comme le dit Xywez, j'ai aussi un blog sur les TI (cf signature ou ici) et tu peux aussi rejoindre l'élite (LOL !) de tibank, la tama's team (bis) ici (on recrute :D)

Bon sinon je garderais un oeil sur ton blog :)
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

PreviousNext

Return to Programmation

Who is online

Users browsing this forum: ClaudeBot [spider] and 4 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"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.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
4456 utilisateurs:
>4392 invités
>58 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)