Poster un nouveau sujet Poster une réponse
Algorithme simple
Auteur Message
f(x)=1/x
Avatar

Autorisation : Membre
Nb de messages : 19
Inscrit le : Lun 29 Nov 2010, 19:50
Posté le : Ven 10 Déc 2010, 21:59   Citer 

Bonjour, je suis en train d'apprendre à programmer pour cela je m'invente des petits programmes simples et en ce moment j'en tape un mais j'ai un problème qui va certainement vous semblez simple voici mon prog :


Code

Input X
If X<5
Then
Disp "PLUS"
?????????
If X>5
Then
Disp "MOINS"
?????????
If X=5
Then
Disp "BRAVO"
End



Enfin voilà vous avez du certainement comprendre mon problème je ne sais pas comment faire pour le FIN SI....

Cordialement

f(crazy.gif=1/x clown.gif

----------------------
Bonjour, je suis en seconde option SI. J'aimerai apprendre à programmer car j'adore créer des algorithmes depuis peu.
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
Dark-dias



Autorisation : Membre
Nb de messages : 45
Inscrit le : Mer 20 Oct 2010, 11:29
Posté le : Ven 10 Déc 2010, 22:07   Citer 

Deja on dit comprendre et pas compris godgrace.gif
Et c'est quoi que ca te met comme type d'erreur ?

 Adresse email Haut de page Bas de page 
 
f(x)=1/x
Avatar

Autorisation : Membre
Nb de messages : 19
Inscrit le : Lun 29 Nov 2010, 19:50
Posté le : Ven 10 Déc 2010, 22:13   Citer 

Faute de frappe godgrace.gif, je suis désolé.

Non mais, au départ j'avais mis END IF mais il me dit qu'il y a une erreur ici... alors je ne sais pas par quoi remplacer FIN SI...

----------------------
Bonjour, je suis en seconde option SI. J'aimerai apprendre à programmer car j'adore créer des algorithmes depuis peu.
 Adresse email Haut de page Bas de page 
 
Dark-dias



Autorisation : Membre
Nb de messages : 45
Inscrit le : Mer 20 Oct 2010, 11:29
Posté le : Ven 10 Déc 2010, 22:18   Citer 

Mais tu pourras pas mettre fin si, ca ne se fait pas...
Tu peux mettre si quelque chose alors quelque chose...
La fonction end c'est pour signaler la fin apres avoir mis un if

 Adresse email Haut de page Bas de page 
 
f(x)=1/x
Avatar

Autorisation : Membre
Nb de messages : 19
Inscrit le : Lun 29 Nov 2010, 19:50
Posté le : Ven 10 Déc 2010, 22:21   Citer 

D'accord c'est ce que j'ai fais mais comme j'ai plusieurs conditions, il n'exécute frozen.gif que la première cry.gif ! cry.gif

----------------------
Bonjour, je suis en seconde option SI. J'aimerai apprendre à programmer car j'adore créer des algorithmes depuis peu.
 Adresse email Haut de page Bas de page 
 
Dark-dias



Autorisation : Membre
Nb de messages : 45
Inscrit le : Mer 20 Oct 2010, 11:29
Posté le : Ven 10 Déc 2010, 22:25   Citer 

Ha ok alors met un Lbl1 au dessus de if x<5 et des Goto1 au dessous de tes disp

 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Ven 10 Déc 2010, 22:27   Citer 

Attention ! le ti-basic est différent des conventions de la plupart des laguages pour les if et les boucles.

En ti basic, le simple End remplace tous les endif/endfor/endwhile etc. Et le if de ti ne nécessite pas de end. Soit il s'applique à la ligne en dessous, soit on utilise If A:Then :B:C:End (ou des goto)

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Dark-dias



Autorisation : Membre
Nb de messages : 45
Inscrit le : Mer 20 Oct 2010, 11:29
Posté le : Ven 10 Déc 2010, 22:30   Citer 

Voila c'est toujours mieux quand c'est quelqu'un de plus expérimenté que moi qui parle godgrace.gif godgrace.gif

 Adresse email Haut de page Bas de page 
 
f(x)=1/x
Avatar

Autorisation : Membre
Nb de messages : 19
Inscrit le : Lun 29 Nov 2010, 19:50
Posté le : Ven 10 Déc 2010, 22:30   Citer 

Cela ne marche pas... En voulant rentrer ma variable, la calculatrice n'a fait qu'afficher plus, plus, plus, plus.............. frozen.gif (post croisé)

----------------------
Bonjour, je suis en seconde option SI. J'aimerai apprendre à programmer car j'adore créer des algorithmes depuis peu.
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Ven 10 Déc 2010, 22:37   Citer 


Code
If A
A       //seule cette ligne est lue

If A
Then    // Toutes les lignes jusqu'au Else ou depuis le Else sont lus.
A
A
Else    //sinon (facultatif)
A
A
End     //fin



----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
f(x)=1/x
Avatar

Autorisation : Membre
Nb de messages : 19
Inscrit le : Lun 29 Nov 2010, 19:50
Posté le : Ven 10 Déc 2010, 22:44   Citer 

Okay j'ai compris merci cupsmiley.gif à bientôt pour de nouveaux programmes !! clown.gif

----------------------
Bonjour, je suis en seconde option SI. J'aimerai apprendre à programmer car j'adore créer des algorithmes depuis peu.
 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2024 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink