Calculatrice matricielle

Soyez le premier à donner votre avis sur cette source.

Vue 11 538 fois - Téléchargée 799 fois

Description

Encore une calculatrice, mais cette fois ci sur les matrices! Pour l'instant sur des matrices carrées 2*2 ou 3*3, avec lecture dans fichier!

Mais bientot, calcul matricielle sur matrices de diverses tailles, avec commentaire dans le fichier contenant les matrices!

/!\/!\Codé et testé sous LINUX!!

/!\/!\ Le format du fichier contenant les matrices doit être:
----------Debut fichier----------
2=>taille matrice
Matrice A
2 5
9 6
Matrice B
8 -6
4 3
----------Fin du fichier---------

Source / Exemple :


zip...

Conclusion :


Je travaille encore dessus, mais il me manque encore quelques notion pour fignoler...Faut dire que je débute en C!
Si il y a des problèmes de programation, n'hésitez pas à me laisser des commentaires!

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

le_duche
Messages postés
164
Date d'inscription
lundi 13 juin 2005
Statut
Membre
Dernière intervention
26 février 2009
-
le c++ ce n'est que l'extention du c...
badboy38
Messages postés
95
Date d'inscription
vendredi 14 janvier 2005
Statut
Membre
Dernière intervention
4 mars 2013
-
Merci pour tes conseils, je vais aller y faire un tour. Je suis d'accord avec toi, le C++ est plus puissant, mais en cours j'apprends le C et pas le C++! D'où le langague utilisé pour ma source...;-)

Tcho
le_duche
Messages postés
164
Date d'inscription
lundi 13 juin 2005
Statut
Membre
Dernière intervention
26 février 2009
-
On voit que t'es débutant !
Tu fais plein de choses inutiles (comme toutes te initialisations dans ton fichier operation.c

tu pourrais parfaitement écrire (par exemple):

void Somme(int x[nli][ncol], int y[nli][ncol], int n)
{
int z[nli][ncol];
for(int i=0;i<n;i++)
{
for(int j=0;j<n;j++)
{
z[i][j]=x[i][j]+y[i][j];
}
}
affiche_matrice(z,n);
}

En gros c'est pas trop mal, mais tu découvrira qu'il y a moyen de faire 40000 fois mieux avec le c++
regarde un coup la source que j'ai fait sur les matrices, elle t'interessera surement au début, et je pense que la lire et la comprendre sera un très on apprentissage du fonctionnement des classes...

http://www.cppfrance.com/code.aspx?ID=34270
si t'as des questions n'hésite pas !

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.