CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Problème code source calculatrice

[jv]codbf3
[jv]codbf3
Niveau 11
11 septembre 2015 à 20:10:51

Bonjour j'ai récupéré un code source de mini jeu

EffEcr
EffDessin
AxesNAFF
Lbl 0
Menu("2-CARRE :","JOUER",1,"QUITTER",3
Lbl 1
EffEcr
Output(1,1,"*APPUYER SUR LA TOUCHE DESTINE ALA CASE [9espaces]*UNE ERREUR ET [2espaces] LE JEU FINI [5espaces]*AYEZ LE PLUS [3espaces] GROS SCORE")
Pause
EffEcr
Ligne(-7,6,-1,6
Ligne(-1,6,-1,-6
Ligne(-1,-6,-7,-6
Ligne(-7,-6,-7,6
Ligne(7,-6,7,6
Ligne(1,-6,7,-6
Ligne(1,6,1,-6
Ligne(7,6,1,6
Texte(30,20,"1
Texte(60,30,"2
Texte(5,5,"TROUVER LE BON CARRE :
While 1 // tant que vrai // boucle infinie
-1->S
Repeat A-entAléat(1,2 // quitte lorsque la réponse est mauvaise
AffGraph
Pause
Input "Carre :",A
S+1->S
End // fin du Repeat
EffEcr
Output(1,1,"====PERDU !!====
Output(3,1,"SCORE : "
Output(3,9,S
Output8,1,"================" //16 égale
Pause
EffEcr
End // fin de la boucle infinie
Lbl 3

Apparemment l'erreur est vers la fin de texte(60,30,"2

Merci :-)

Xavier591
Xavier591
Niveau 5
11 septembre 2015 à 21:37:11

Salut,

Voilà la syntaxe pour la fonction Texte:

Syntaxe

Text(Ligne,Colone,Texte [, Texte [...]])

Donc, tu dois écrire


Texte(30,20,"1")
Texte(60,30,"2")

Pense à fermer tes parenthèses aussi car tu ne le fais jamais et même si ça marche, ce n'est pas vraiment correct ...

Grimmys
Grimmys
Niveau 19
11 septembre 2015 à 22:21:47

Le 11 septembre 2015 à 21:37:11 Xavier591 a écrit :
Salut,

Voilà la syntaxe pour la fonction Texte:

Syntaxe

Text(Ligne,Colone,Texte [, Texte [...]])

Donc, tu dois écrire


Texte(30,20,"1")
Texte(60,30,"2")

Pense à fermer tes parenthèses aussi car tu ne le fais jamais et même si ça marche, ce n'est pas vraiment correct ...

Malheureusement, je doit t'annoncer à contre-cœur qu'omettre les parenthèses fermantes en langage calculatrice ( :hap: ) est quelque chose de totalement naturel.... Quelque chose qu'il est même conseillé de faire.
Car malgré le fait que se soit totalement répugnant, que cela semble incorrect et nuise à la compréhension du code, cela fait gagner de la mémoire. Et la mémoire sur calculatrice étant tellement limitée ( je crois que c'est du 64ko sur Casio :( :hap: ), qu'économiser une bonne cinquantaine de caractères sur un lourd programme est quasiment indispensable.

C'est triste mais voila. :/

Xavier591
Xavier591
Niveau 5
12 septembre 2015 à 00:06:43

Salut,

Je ne sais pas pour la TI, mais pour la CASIO, il est possible d'avoir davantage de mémoire. ( de 64 Ko à plus d'1 Mo, ce qui n'estpas négligeable)
Pour 50 octets, je trouve qu'il reste préférable de mettre des parenthèses, après, c'est comme il veut m'enfin bon :hap:

[jv]codbf3
[jv]codbf3
Niveau 11
12 septembre 2015 à 19:21:50

ça ne marche toujours pas il est écrit domaine même ligne

Carapucelle
Carapucelle
Niveau 17
13 septembre 2015 à 01:21:53

Les coordonnées sont pas en dehors de l'aire graphique ?

Grimmys
Grimmys
Niveau 19
13 septembre 2015 à 18:23:48

Le 12 septembre 2015 à 00:06:43 Xavier591 a écrit :
Salut,

Je ne sais pas pour la TI, mais pour la CASIO, il est possible d'avoir davantage de mémoire. ( de 64 Ko à plus d'1 Mo, ce qui n'estpas négligeable)
Pour 50 octets, je trouve qu'il reste préférable de mettre des parenthèses, après, c'est comme il veut m'enfin bon :hap:

1Mo = 1000Ko au cas ou... T'es sûr que c'est vraiment ça ? :(
Mais sinon tu procèdes comment pour le faire ?

Dans tout les cas oui je suis d'accord avec toi, moi aussi je préfère mettre les parenthèses quand j'écris mes programmes, mais on ne peut pas reprocher aux autres de faire le contraire... :/

Message édité le 13 septembre 2015 à 18:24:14 par Grimmys
Xavier591
Xavier591
Niveau 5
14 septembre 2015 à 02:06:33

Le 13 septembre 2015 à 18:23:48 Grimmys a écrit :

Le 12 septembre 2015 à 00:06:43 Xavier591 a écrit :
Salut,

Je ne sais pas pour la TI, mais pour la CASIO, il est possible d'avoir davantage de mémoire. ( de 64 Ko à plus d'1 Mo, ce qui n'estpas négligeable)
Pour 50 octets, je trouve qu'il reste préférable de mettre des parenthèses, après, c'est comme il veut m'enfin bon :hap:

1Mo = 1000Ko au cas ou... T'es sûr que c'est vraiment ça ? :(
Mais sinon tu procèdes comment pour le faire ?

Dans tout les cas oui je suis d'accord avec toi, moi aussi je préfère mettre les parenthèses quand j'écris mes programmes, mais on ne peut pas reprocher aux autres de faire le contraire... :/

Non non, je ne me trompe pas. En réalité, l'hardware de la calculatrice graph 35+ et le même que celle de la 75/85
Et on peux remarquer que celles ci on bien 1 Mo de mémoire. En réalité, les 35+ sont bridées.
Donc il "suffit" de changer l'OS et d'en mettre un de 75/85.

http://www.planet-casio.com/Fr/forums/topic9552-1-Transformer-Graph35+USB-en-Graph75.html

Pseudo supprimé
Pseudo supprimé 14 septembre 2015 à 21:06:15

Pense à fermer tes parenthèses aussi car tu ne le fais jamais et même si ça marche, ce n'est pas vraiment correct ...

Non, ça fait gagner de la mémoire.

Xavier591
Xavier591
Niveau 5
14 septembre 2015 à 23:35:47

Le 14 septembre 2015 à 21:06:15 LordArryn a écrit :

Pense à fermer tes parenthèses aussi car tu ne le fais jamais et même si ça marche, ce n'est pas vraiment correct ...

Non, ça fait gagner de la mémoire.

Bravo tu sais lire ce qui a été dit plus haut ...

Pseudo supprimé
Pseudo supprimé 15 septembre 2015 à 22:07:45

Desole d'avoir brise ton ego jeune homme

Grimmys
Grimmys
Niveau 19
15 septembre 2015 à 23:36:13

LordArryn avant d'intervenir il peut être bien de lire, ne serrait-ce que grossièrement, le reste du topic, surtout que là, ce n'est pas comme si il y avait une centaine de pages... :hap:

Sinon merci Xavier, je n'étais pas au courant, c'est génial...

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment