CodeurJava
Java
Collections Java
C/C++
Javascript
Php
Python
Convertisseur Text / ASCII
Comment parcourir une HashMap en Java
Socket java : Créer une application de chat Client/Serveur
Comment afficher les nombres premiers en C
Minimum et maximum d'un tableau en Java
Date et heure courante en Java
Trouver le maximum d'un tableau et sa position en C
La classe Vector de java
Calculer la moyenne d'un tableau en Java
Exemple de la boucle foreach en Java
Calculer la moyenne d'un tableau d'entiers en langage C
Vérifier si un nombre est pair ou impair en C
Apache POI: Créer, lire et modifier un fichier Excel en java
Tri par sélection en C
Calculer la factorielle récursive d'un nombre entier en C
Trouver tous les diviseurs d'un nombre entier en C
Comment inverser un tableau récursivement en langage C
Calcul récursif de PGCD en langage C
JavaScript - méthode onClick
Écrire dans un fichier text en Java - BufferedWriter
Algorithme Tours de Hanoï en C
Parcourir un tableau avec jQuery.each()
Comment parcourir une HashSet en Java
Supprimer un fichier ou un dossier en Java
La boucle for et while en java
Tri par insertion en C
Python - Ecrire dans un fichier
Tri à bulle en C
Fonction de construction de triangle de pascal en C
Comment créer un fichier texte en java
Calcul matriciel en C++ - produit d'une matrice par un vecteur
using namespace std;
#include<stdio.h>
#include<stdlib.h>
#include <iostream>
int * produit (int **M, int *V, int N)
{
int *Vp = new int[N];
for(int i =
0
; i < N; i++)
Vp[i]=0;
for(int i =
0
; i < N; i++) {
for(int j =
0
; j < N; j++)
Vp[i] += M[i][j] * V[j];
}
return Vp;
}
void affichage(int **Mat, int N, int M){
for(int i =
0
; i < N; i++) {
for(int j =
0
; j < M; j++) {
cout << Mat[i][j] ;
cout <<
"\t"
;
}
cout <<
"\n"
;
}
cout <<
"\n"
;
}
int main(int argc, char *argv[])
{
int n=
3
;
int** M = new int* [ n ];
for (int i=
0
; i < n; i++)
M[i] = new int[ n ];
srand(time(NULL));
for(int i=
0
; i<n; i++)
for(int j=
0
; j<n; j++)
M[i][j] =rand()%
10
;
affichage(M,n,n);
int V[
3
] = {
2
,
6
,
3
};
cout <<
"\n V = [ "
;
for(int i =
0
; i < n; i++)
cout <<
" "
<<V[i]<<
" "
;
cout <<
" ] "
;
int *Vp = produit(M,V,n);
cout <<
"\n Vp = [ "
;
for(int i =
0
; i < n; i++)
cout <<
" "
<<Vp[i]<<
" "
;
cout <<
" ] "
;
system(
"pause"
);
}
Advertisement
AdBlock Detected
Please disable your ad blocker and refresh the window to use this website.