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_dot()

DESCRIPTION.


La procédure PROC_dot() multiplie la valeur des l'éléments d'un tableau de données à deux dimensions  par celle des éléments d'un autres tableau de données à deux dimensions  et retourne les résultats dans un autre tableau de données à 2 dimensions.




SYNTAXE.


PROC_dot( source , valeurs , destination )




REMARQUES.


source, valeurs et destination doivent être des tableaux de données numériques, déclarés et existant, mais :

- colonnes de source = lignes de valeurs (source( ? , C ) , valeurs( L , ? )) ;

- colonnes de destination = colonnes de valeurs (valeurs( ? , C ) , destination( ? , C )) ;

- lignes de destination = lignes de source (source( L , ? ) , destination( L , ? )).


La procédure PROC_dot() ne crée pas un nouveau tableau de données mais modifie les valeurs des éléments de destination.


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



La procédure PROC_dot() 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_Courant( 2 , 2 ) : LST_Courant() = 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8

DIM LST_Releves( 2 , 2 ) : LST_Releves() = 4 , 8 , 5 , 1 , 9 , 7 , 3 , 2 , 7

DIM LST_Resultats( 2 , 2 )  


REM --- Multiplication des valeurs ---

PROC_dot( LST_Courant() , LST_Releves() , LST_Resultats() )

FOR k1 = 0 TO 2 

FOR k2 = 0 TO 2 

PRINT LST_Courant( k1 , k2 ) ; " * " ;  LST_Releves( k1 , k2 ) ; " = " ; LST_Resultats( k1 , k2 )

NEXT k2

NEXT k1


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