Fonction racine carree de la matrice
michel2305
Messages postés
6
Statut
Membre
-
Jwtdd -
Jwtdd -
Bonjour,
je n'arrive pas à compiler le ce programme jusqu'à maintenant,on m'avait envoye quelque code ,mais il n'arrive pas à compiler.S'il vous plait regarde bien ce programme.
il me reste seulment imprimer la racine carre de chaque element de la matriz.
exemple: voici la matriz sa racine carree doit imprimer comme ca
1 2 3 1 1.41 1.73
4 5 6 2 2.23 2.45
#include<conio.h>
#include<stdio.h>
#include<math.h>
#define F 7
#define C 7
void func_matriz(int mat[][7]);
void imprimir(int mat[][7]);
int main()
{
int mat[7][7];
func_matriz(mat);
getch();
}
void func_matriz(int mat[][7])
{
int i,j;
for(i=0;i<F;i++)
{
for(j=0;j<C;j++)
{
if(i==j)
mat[i][j]=0;
else if(i+j==(7-1))
mat[i][j]=0;
else
mat[i][j]=((i+0)+j);
}
}
}
void imprimir(int mat[][7])
{
int i=0,j=0;
for(i=0;i<F;i++)
{
for(j=0;j<C;j++)
{
printf("\t %f",sqrt((double)(mat[i][j])));
}
printf("\n\n");
}
}
c'est vraiment urgent!!!!! aide-moi.
je n'arrive pas à compiler le ce programme jusqu'à maintenant,on m'avait envoye quelque code ,mais il n'arrive pas à compiler.S'il vous plait regarde bien ce programme.
il me reste seulment imprimer la racine carre de chaque element de la matriz.
exemple: voici la matriz sa racine carree doit imprimer comme ca
1 2 3 1 1.41 1.73
4 5 6 2 2.23 2.45
#include<conio.h>
#include<stdio.h>
#include<math.h>
#define F 7
#define C 7
void func_matriz(int mat[][7]);
void imprimir(int mat[][7]);
int main()
{
int mat[7][7];
func_matriz(mat);
getch();
}
void func_matriz(int mat[][7])
{
int i,j;
for(i=0;i<F;i++)
{
for(j=0;j<C;j++)
{
if(i==j)
mat[i][j]=0;
else if(i+j==(7-1))
mat[i][j]=0;
else
mat[i][j]=((i+0)+j);
}
}
}
void imprimir(int mat[][7])
{
int i=0,j=0;
for(i=0;i<F;i++)
{
for(j=0;j<C;j++)
{
printf("\t %f",sqrt((double)(mat[i][j])));
}
printf("\n\n");
}
}
c'est vraiment urgent!!!!! aide-moi.
A voir également:
- Fonction racine carree de la matrice
- Fonction si et - Guide
- Fonction miroir - Guide
- Répertoire racine clé usb ✓ - Forum Matériel & Système
- Fonction moyenne excel - Guide
- Comment ecrire racine carrée sur telephone ✓ - Forum calculatrices
1 réponse
Bonjour, je ne constate pas de problèmes lors de la compilation, as-tu un message d'erreur?
Par contre tu as oublié d'appeler ta fonction "imprimir".
ça fonctionne avec:
int main()
{
int mat[7][7];
func_matriz(mat);
imprimir(mat);
getch();
return 0;
}
Mais je ne sais pas si c'est ce que tu cherches car je n'ais pas compris ton exemple.
Par contre tu as oublié d'appeler ta fonction "imprimir".
ça fonctionne avec:
int main()
{
int mat[7][7];
func_matriz(mat);
imprimir(mat);
getch();
return 0;
}
Mais je ne sais pas si c'est ce que tu cherches car je n'ais pas compris ton exemple.