Search this site
Embedded Files
Mon BBC SDL pas à pas
  • Accueil
  • BBC BASIC
  • BBC OS
  • BBC MODULES
  • RUBRIQUES
  • LIENS
Mon BBC SDL pas à pas
  • Accueil
  • BBC BASIC
  • BBC OS
  • BBC MODULES
  • RUBRIQUES
  • LIENS
  • More
    • Accueil
    • BBC BASIC
    • BBC OS
    • BBC MODULES
    • RUBRIQUES
    • LIENS

⇨ MENU ⇨ BIBLIOTHEQUE ⇨ arraylib.bbc

PROC_redim1d()

DESCRIPTION.


La procédure PROC_redim1d() permet de modifier ne nombre d'éléments d'un tableau de données à une dimension en réinitialisant de ses éléments.




SYNTAXE.


PROC_redim1d( tableau , type , quantite )




REMARQUES.


tableau doit être un tableau de données numériques, déclarés et existant, à une dimension.


type définit le type de données des éléments de tableau. type peut être :

- 1 pour des données de type nombres entiers de 0 à 255 (&) ;

- 4 pour des données de type nombres entiers de −2147483648 à 2147483647 (%) ;

- 8 pour des données de type nombres réels de ±2,3E−308 à ±1,7E308 (#) ou des nombres entier  64 bits (%%) ;

- 10 pour des données de type numériques variables, entières ou réelles à virgule flottante.


quantite doit être un nombre entier indiquant le nouveau nombre d'éléments de tableau.


Le contenu de tableau est détruit à l'appel de la procédure PROC_redim1d().


Voir la procédure PROC_redimpreserve1d() qui modifie le nombre d'éléments en conservant leur valeur.

Voir la procédure PROC_redim2d() qui modifie le nombre d'éléments d'un tableau de données à deux dimensions.

Voir l'instruction DIM() pour plus de détails sur les tableaux de données.


La procédure PROC_redim1d() est importée depuis le module arraylib.bbc. 




EXEMPLE.


REM --- Importation des modules ---

REM --- Module de la bibliothèque BBC BASIC ---

INSTALL @lib$ + "arraylib.bbc"


REM --- INITIALISATION GENERALE ---

DIM LST_Tableau( 7 ) : LST_Tableau( 4 ) = 123

PRINT DIM( LST_Tableau(), 1 )

PRINT LST_Tableau( 4 )


REM --- Modification du nombre d'éléments ---

PROC_redim1d( LST_Tableau() , 10 , 12 )

PRINT DIM( LST_Tableau(), 1 )

PRINT LST_Tableau( 4 )


REM --- Fin du programme ---

END

Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de

vos remarques, vos commentaires et de vos suggestions.

Dans la RETROGICIEL vous trouvez des suggestions simples et classiques pour

TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER

avec un exemple de résolution à télécharger pour vous inspirer.

Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse