π
<-

ajouter une colonne dans un tableur

Pour le TI-Basic sur Nspire

ajouter une colonne dans un tableur

Unread postby david0289 » 02 May 2016, 09:29

Bonjour

Je créé un programme et j'aimerai en sortir les résultats sur un tableur. Seul soucis je ne sais pas combien de colonne le programme va devoir créer.

Au niveau des lignes j'ai trouvé la parade pour créer autant de ligne qu'il faudrait avec une boucle while la voici:

Code: Select all
k:=0
while k<n
k:=k+1
c1[k]:= "mon expression"
endwhile

en partant du principe que n est donné par l’exécuteur du programme (c1 est le nom de ma colonne N°1).

par contre pour ajouter les colonnes impossible de trouver une boucle sur le même principe (et il faudrait même commencer par la pour savoir jusqu'ou je dois utiliser ma boucle while pour les colonnes)

quelqu'un à une idée? j'aimerai vraiment utiliser le tableur et non pas une matrice...

Merci!
Last edited by david0289 on 02 May 2016, 09:31, edited 1 time in total.
User avatar
david0289Premium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 31.6%
 
Posts: 82
Joined: 23 Apr 2014, 01:11
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: ajouter une colonne dans un tableur

Unread postby Bisam » 02 May 2016, 09:31

La commande newmat(n, p) crée une matrice à "n" lignes et "p" colonnes, remplie de 0.
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: ajouter une colonne dans un tableur

Unread postby david0289 » 02 May 2016, 09:34

Les matrices j'aime pas trop c'est moins lisible qu'un tableur. C'est pas possible de créer une boucle pour construire le nombre de colonnes que l’exécuteur demande? un peut sur le meme principe que pour les lignes?
User avatar
david0289Premium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 31.6%
 
Posts: 82
Joined: 23 Apr 2014, 01:11
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: ajouter une colonne dans un tableur

Unread postby Hamza.S » 02 May 2016, 12:08

facile à faire avec les matrices, alors qu'avec des tableau tu dois définir tes variables pour que ça marche.
en gros tu dois définir toutes tes colonnes (la première case tout en haut) avant de faire ou exécuter ton programme, pas très pratique, tu te retrouves avec des pleins de variables globales et pas sûr que tes variables suffisent.

voilà un des scénario possible :
tu définies tes variables (je choisis a,b,c,d,...,z plus facile à réaliser sur programme)
Code: Select all
vlist:=seq(char(i),i,97,122)
dcol:=dim(vlist)
For compte,1,dcol © nombre de colonne
  For deb,1,fin © toutes les variables avec une seule lettre sont utilisées dans la liste vlist je choisis d'autres variables
    #(vlist[compte])[deb]:=expr
  EndFor
  © condition avec Exit pour quitter la boucle si tu as le nombre maxi de colonne que tu souhaites
EndFor

(peux mieux faire :p)
rien ne t'empêche de modifier comme tu le souhaites
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29%
 
Posts: 4501
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: ajouter une colonne dans un tableur

Unread postby david0289 » 02 May 2016, 12:42

Je vais voir ca (j'ai déjà nommé toutes les colonnes par des numéro comme c1 c2 c3 jusqu'a 20 comme ca je suis tranquille et je vais tenter d'utiliser ce que t'as dit.

Merci en tout cas!
User avatar
david0289Premium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 31.6%
 
Posts: 82
Joined: 23 Apr 2014, 01:11
Gender: Not specified
Calculator(s):
MyCalcs profile


Return to Nspire-Basic

Who is online

Users browsing this forum: ClaudeBot [spider] and 3 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.
887 utilisateurs:
>856 invités
>24 membres
>7 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)