Matrice de Hilbert en langage c




                         Matrice de Hilbert




En algèbre linéaire, une matrice de Hilbert (en hommage au mathématicien David Hilbert) est une matrice carrée de terme général.(http://fr.wikipedia.org/wiki/Matrice_de_Hilbert)

Matrice-de-Hilbert-en-langage-c




                                                             ******Code souce******



///Author: Karara Mohamed  @   tutodev1.blogspot.com/

#include <stdio.h>
#include <stdlib.h>

int main()
{

double M[50][50];
int n,i,j;

printf("\n\n\t\t\tEntre l'ordre de la matrce  :");
scanf("%d",&n);



for(i=0;i<n;i++)
    for(j=0;j<n;j++)
    M[i][j]=1/(double)((i+j)+1);

    printf("\n\n");
for(i=0;i<n;i++){printf("\t\t");
    for(j=0;j<n;j++)
   printf("  a%d%d=%.2lf",i+1,j+1,M[i][j]);
   printf("\n");
}
    return 0;

}