Probleme en C et je besoin de votre aide
Profil bloqué
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je chercher a cree un programme en C qui vas me permettre de:
1. de calculer factorielle en utilisant la fonction factorielle avec boucle DO WHILE.
2. a calculer le nombre d'armstroons de 100 a 999.
3. une fonction qui rechercher la plus grande valeur dans un tableau a 2 dimension.
4. qui determiner le jour suivant.
je chercher a cree un programme en C qui vas me permettre de:
1. de calculer factorielle en utilisant la fonction factorielle avec boucle DO WHILE.
2. a calculer le nombre d'armstroons de 100 a 999.
3. une fonction qui rechercher la plus grande valeur dans un tableau a 2 dimension.
4. qui determiner le jour suivant.
4 réponses
Pour ta fonction qui recherche un maximum dans une matrice tu peux utiliser ceci :
int plusGrand(int t[10][10], int xmax, int ymax)
{
int i, j;
for(i=0; i<xmax;i++)
{
for(j=0; j<ymax;j++)
{
if(t[i][j]>t[0][0])
t[0][0]=t[i][j];
}
}
return t[0][0];
}
int plusGrand(int t[10][10], int xmax, int ymax)
{
int i, j;
for(i=0; i<xmax;i++)
{
for(j=0; j<ymax;j++)
{
if(t[i][j]>t[0][0])
t[0][0]=t[i][j];
}
}
return t[0][0];
}
Profil bloqué
merci
fiddy
Messages postés
11069
Date d'inscription
Statut
Contributeur
Dernière intervention
1 846
Ton code fait plus que renvoyer le max, il modifie également la matrice oO.
savas.... ZIPE31 que je mette mon aide comme sa tu vas le corrige?
comme tu croi que je suis incapable de le resoudre
comme tu croi que je suis incapable de le resoudre
pour le 1ere
int a (int i, int nbre)
{
int fact;
fact=nbreXi;
}
int main()
{
int i, nbre, fact, factoriel:
fact=a(i,nbre);
do
{
factoriel=fact;
i--;
}
while(i inferieur ou egale nbre)
}
int a (int i, int nbre)
{
int fact;
fact=nbreXi;
}
int main()
{
int i, nbre, fact, factoriel:
fact=a(i,nbre);
do
{
factoriel=fact;
i--;
}
while(i inferieur ou egale nbre)
}