Voila une version en C simplifiée
Hamada MIR
-
[Dal] Messages postés 6373 Statut Contributeur -
[Dal] Messages postés 6373 Statut Contributeur -
Bonjour,
Voila une version en C simplifiée :
_______________________________________________________________________________________
#include<stdio.h>
#define X 15
main()
{
int T[X]={2,2,6,6,6,6,9,9,9,9,9,1,0,0,0};
int i,j;
int max,compteur,ind_max;
compteur =0;
for(i=0;i<X-1;i++){
if(T[i]>max)
max=T[i];
}
for(j=0;j<X-1;j++){
if(max==T[j])
compteur++;
}
printf("Le nombre max est %d\n",max);
printf("Le nombre de repetitions est %d",compteur);
getch();_______________________________________________________________________________
}
Voila une version en C simplifiée :
_______________________________________________________________________________________
#include<stdio.h>
#define X 15
main()
{
int T[X]={2,2,6,6,6,6,9,9,9,9,9,1,0,0,0};
int i,j;
int max,compteur,ind_max;
compteur =0;
for(i=0;i<X-1;i++){
if(T[i]>max)
max=T[i];
}
for(j=0;j<X-1;j++){
if(max==T[j])
compteur++;
}
printf("Le nombre max est %d\n",max);
printf("Le nombre de repetitions est %d",compteur);
getch();_______________________________________________________________________________
}
A voir également:
- Voila une version en C simplifiée
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Splitcam ancienne version - Télécharger - Messagerie
- Ancienne version autocad gratuite - Télécharger - CAO-DAO
- Télécharger zuma revenge version complète gratuit pour pc - Télécharger - Jeux vidéo
- Version gratuite de word - Guide
2 réponses
C'est gentil....
mais... à qui s'adresse ce message ?
Sachant que si c'est pour répondre à un message existant du forum... ben... il faut utiliser le bouton répondre au lieu d'ouvrir une nouvelle "question".
PS: à l'avenir, merci d'utiliser la coloration syntaxique pour poster ton code : explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
mais... à qui s'adresse ce message ?
Sachant que si c'est pour répondre à un message existant du forum... ben... il faut utiliser le bouton répondre au lieu d'ouvrir une nouvelle "question".
PS: à l'avenir, merci d'utiliser la coloration syntaxique pour poster ton code : explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Salut Hamada MIR,
Comme dit jordane45, on ne comprend pas bien ton message, si tu réponds à quelqu'un ou si tu poses une question.
Cependant, ton code pose quelques difficultés :
- la principale étant que max n'est pas initialisée et peut contenir n'importe quoi, ce qui peut fausser le résultat
- une autre erreur importante est que tu n'examines jamais le 15ème élément du tableau car tu fais un test strictement inférieur et comparé à 14
- le prototype de main n'est pas conforme au standard et ton main ne retourne rien
-
- il y a des variables qui ne servent à rien et une seule boucle suffit
- on pourrait se passer de coder en dur 15
- il manque
Dal
Comme dit jordane45, on ne comprend pas bien ton message, si tu réponds à quelqu'un ou si tu poses une question.
Cependant, ton code pose quelques difficultés :
- la principale étant que max n'est pas initialisée et peut contenir n'importe quoi, ce qui peut fausser le résultat
- une autre erreur importante est que tu n'examines jamais le 15ème élément du tableau car tu fais un test strictement inférieur et comparé à 14
- le prototype de main n'est pas conforme au standard et ton main ne retourne rien
-
getch()n'est pas standard
- il y a des variables qui ne servent à rien et une seule boucle suffit
- on pourrait se passer de coder en dur 15
- il manque
'\n'à la fin de ton second
printf():-)
Dal