Posté le 05/02/2014 19:59
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 68 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 05/02/2014 20:01 | #
?->N
While N>5
N-11->N◢
WhilEnd
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 05/02/2014 20:53 | #
Voici une news que j'avais écrite l'an dernier, sur justement l'algorithmie au lycée.
Il y a la correction en langage Casio (et TI) dans les pièces-jointes.
Si tu as d'autres questions, n'hésite surtout pas !
Citer : Posté le 05/02/2014 21:41 | #
?->N
While N>5
N-11->N◢
WhilEnd
J'avais plutôt compris les choses comme ça :
While N>5
N-11->N
WhileEnd
N◢
Avec la semelle de nos chaussures, on en fait autant
Citer : Posté le 05/02/2014 21:49 | #
Je confirme, ton algo est le plus correct.
Citer : Posté le 05/02/2014 22:53 | #
Merci beaucoup, réellement je vivais un vrai moment de solitude depuis quelque temps avec ma Casio, et je dois avouer que j'ai bien du mal à prendre en main une Ti, qui parait tellement rudimentaire a côté de la Casio ! Donc merci à vous, mais simplement, pourquoi finir par WhileEnd ? et j'aimerais également savoir quand est-ce que qu'il faut mettre la notation "Next" dans l'algorithme ? J'ai cru comprendre qu'elle permettait de répondre à la commande "FINPOUR" ?
Citer : Posté le 05/02/2014 23:03 | #
Voici une bref "traduction" des fonctions les plus usuelles :
?->A = saisir A
A+1->A = A prend la valeur A+1
A◢ = Afficher A
While A>5 = Tant que A est > a 5
WhileEnd = Fin Tant que
For 1->A to B (step 2) = Pour A variant de 1 à B (avec un pas de 2) le step n'est pas obligatoire, par défaut il est de 1.
Next = Fin Pour
If A=1 = Si A=1
Then = Alors
(Else) = sinon (optionnel)
IfEnd = Fin Si
Avec ça tu devrais déjà te débrouiller
Citer : Posté le 06/02/2014 08:11 | #
Ne t'inquiète pas, tu n'es pas le seul à être dans un lycée où les TI dominent il suffit juste de s'y habituer et quand tu maîtrise bien ta caltos tu ne regrette pas de l'avoir (en maths quand on travaillait sur la caltos j'ai fini les exercices avant tout le monde)
Bref je ne peux que te conseiller d'apprendre les bases pour utiliser ta caltos, y'a plein de tutos ici
Citer : Posté le 06/02/2014 08:59 | #
Roma78, pour avoir quelques bases en Basic Casio, et ne plus de sentir seul, lire les deux premières parties de ce tutoriel
@Maliafo : j'ai aussi hésité avec cette proposition de code
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 06/02/2014 16:55 | #
Ne t'inquiète pas, tu n'es pas le seul à être dans un lycée où les TI dominent il suffit juste de s'y habituer et quand tu maîtrise bien ta caltos tu ne regrette pas de l'avoir (en maths quand on travaillait sur la caltos j'ai fini les exercices avant tout le monde)
Bref je ne peux que te conseiller d'apprendre les bases pour utiliser ta caltos, y'a plein de tutos ici
Chez moi on est plus casio, et je t'assure que sur certains programmes, les pauvres gars qui ont des TI se plaignene moi je fait les algos des controles (TS aussi) en 15 secondes montre en main
Minecraft de limachi
Yu-gi-oh! de intelligide
Fix-os de kristaba
Baston!
Citer : Posté le 11/02/2014 20:06 | #
Encore une fois merci à tous, les liens que vous m'avez donné m'ont beaucoup servit, mais simplement pourquoi avez vous mit la commende WhileEnd à la fin de l'algorithme ? Il est vrai quand sans celle-ci l'algorithme ne marche pas, mais alors pourquoi n'y a t-il pas écrit la commande "Fin Tant Que" ? Et comment savons nous quand la mettre ?
Ajouté le 11/02/2014 à 20:07 :
Et Totoyo ton lien est erroné !
Citer : Posté le 11/02/2014 20:09 | #
Si tu parle du premier code, il n'y a pas de If donc pas de If End (fin de si)
Si tu parle du deuxième, le grand code, il y es le If End
Et pour le lien, il a changé à celui ci http://www.planet-casio.com/Fr/programmation/
Citer : Posté le 11/02/2014 20:18 | #
Comment savons nous quand la mettre ?
Le whileEnd se met a la fin des actions a effectuer de manière répétées
en général pour les algos fait au lycée (du moins ceux que j'ai vu) ce sera
?->
Do
[calculs]
WhileEnd
[affichage]◢
Entrée Saisir un entier naturel N
Traitement Tant que N>5
On affecte à N la valeur N-11
Sortie Afficher N
Perso les algo que j'ai a faire en exos sont pas présentés comme ça, mais je dirais que le WhileEnd replace "Sortie"
(a condition que ce soit un "Tant que ...." au début ; sinon cf 6e poste avec next, ifEnd, ...)
Avec la semelle de nos chaussures, on en fait autant
Citer : Posté le 11/02/2014 20:20 | #
Ah oui désolé je n'ai pas répondu au whileend
Tu as un while, début de la boucle, tu met le whileend quand tu veux l'arrêter, c'est aussi simple que ça
Citer : Posté le 11/02/2014 20:23 | #
Généralement quand on écrit un algorithme, on va indenter donc peut être que ton algorithme était comme ça à la base :
Traitement Tant que N>5
On affecte à N la valeur N-11
Sortie Afficher N
Si c'est le cas, ça indique clairement que tout ce qui est indenté (avec espaces avant) appartient au "Tant que".
Donc si on a
Traitement Tant que N>5
On affecte à N la valeur N-11
fait ça
fait ci
Dit bonjour
On sait que le "fin tant que" est entre "fait ci" et "Dit bonjour"
De toute façon qu'il y ai de l'indentation ou pas, si tu réfléchis au sens de l'algorithme tu comprend immédiatement où mettre le WhileEnd :
Cette ligne commence par "Sortie" ce qui indique généralement que c'est ce qui se passe une fois tout à la fin du programme. On en déduit que ça n'appartient pas au "Tant que". La ligne précédente
Appartient au Tant que car il faut bien qu'il y ait une action dans le "tant que" sinon il ne sert à rien. (enfin à plus haut niveau ça peut servir, pour attendre un événement extérieur, mais tu n'aura pas ce genre de cas en cours)
Et le lien de totoyo était : http://www.planet-casio.com/Fr/programmation/1-bases.php
Citer : Posté le 11/02/2014 21:46 | #
En effet, j'ai déplacé le tutoriel pour qu'il bénéficie du référence de la première version. J'ai mis à jour mon message
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 23/03/2014 16:51 | #
Rebonjour à tous !
J'ai de nouveaux un petit soucis en ce qui concerne un algorithme, je ne sais absolument pas comment intégrer une fonction déjà prédéfini dans un algorithme, pour juste avoir à citer le nom de la fonction comme par exemple "F(3/4)" ! J'ai beau chercher partout je ne trouve vraiment pas, merci pour vos futurs réponses !
Citer : Posté le 23/03/2014 17:03 | #
Tu remplaces la variable par 3/4 (qui vaut 0.75).
Par exemple, si F(X) = 2*X^2+A alors F(3/4) = 2*(3/4)^2+A
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 23/03/2014 18:02 | #
Si ta fonction est définie dans Y1 du menu GRAPH, dans ton algorithme tu dois mettre Y1(3/4) -> A et f(3/4) sera stocké dans la variable A.
'Y' se trouve avec [SHIFT] + [4] + [-] + 2 fois flèche vers le bas + [EXE].
Il y a surement un chemin plus court mais je ne le connais pas
Toutes les formules de Première S.
Toutes les formules de Terminale S.
Un programme de calculs.
Super Mario 3
warrior
Jump Ball
First Fly
►Jeu gagnant des 48h CPC n°12◄
Mon site de discussion pour ados : http://entre-ados.net/ (a brûlé dans l'incendie d'OVH)
Mon éditeur de cours en ligne et plateforme de partage : http://wordline.xyz (a succombé à la concurrence de Google Drive...)
Citer : Posté le 26/03/2014 15:12 | #
Merci Beaucoup !!!
Ajouté le 14/06/2014 à 12:40 :
Re-bonjour à tous !
Quelques jours avant le bac Maths, je me suis rendu compte que je ne savais pas comment rentrer la commande "Partie Entiere" avec par exemple "Ent (A/N)" sur une calculatrice casio graph 35+
Pourriez vous m'aidez ?
Merci d'avance ! :huh:
Citer : Posté le 14/06/2014 12:52 | #
Ce code va mettre la partie entière de A dans B