Vous avez besoin d'aide ? Posez votre question sur le forum, il y a aura toujours un membre pour vous conseiller, et vous dépanner. Poser une question.
Participer, encore 266 messages sans réponses
Le forum de Savoir Tout faire, Comment faire apparaître l’indice ?

La solution au problème n'a pas été trouvée pour l'instant Comment faire apparaître l’indice ?

Forum-> Programmation
Poster un nouveau sujetRépondre au sujet
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Thocra

Membre débutant
Inscrit le: 21 Avr 11
Messages: 14

MessagePosté le: 05 Mai 2011 17:34 
Bonjour,
Voila, je vous explique mon problème, j’ai fait un programme qui créer un tableau avec des valeurs entière rentrée par l’utilisateur! A la fin, l’ordinateur nous donne la valeur max du tableau et j’aimerai qu’il me donne aussi la valeur de l’indice (la case) de la valeur max...
Voici mon programme:

# include <stdio.h>
main()
{ int tab[N];
int i, e, max=0;
printf(‟Combien de case dans le tableau: ”);
scanf(‟%d”, &tab[N]);
for(i=0 ; i<N ; i++)
{ printf(‟Entrer une valeur pour la case numero %d: ”, i);
scanf(‟%d”, &tab[i]);

}
for(i=0 ; i<N; i++)
{
       if (tab[i] > max)
             max = tab[i];

}
printf(‟La valeur maximale du tableau est %d de la case %d\n”, max, i)
system(‟pause”);
}

Merci pour votre aide!
Magicien88

Membre débutant
Inscrit le: 17 Fév 10
Messages: 13

MessagePosté le: 20 Juin 2011 23:17 
Bonjour
Voici un exemple de ce que l'on peut faire
il faut déclarer une variable qui va mémoriser l'indice (max_ind)
Par contre ne pas oublier de déclare la variable N et de lui asigner une valeur avant de déclarer le tableau

# include <stdio.h>
main()
{
int tab[N];
int i, e, max=0, max_ind = 0;
printf(‟Combien de case dans le tableau: ”);
scanf(‟%d”, &tab[N]);
for(i=0 ; i<N ; i++)
{ printf(‟Entrer une valeur pour la case numero %d: ”, i);
scanf(‟%d”, &tab[i]);

}
for(i=0 ; i<N; i++)
{
if (tab[i] > max)
{
max = tab[i];
max_ind = i;
}

}
printf(‟La valeur maximale du tableau est %d de la case %d\n”, max, max_ind)
system(‟pause”);
}
Montrer les messages depuis:   
Poster un nouveau sujetRépondre au sujet    Savoirtoutfaire Index du Forum -> Programmation Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1




 

Sujets similaires du


Comment faire apparaître un champs par bouton radio ?
Comment faire ma programmation sous WinDev 10 ?
Quel logiciel est le meilleur pour faire programmation ?
POURQUOI UNE PROGRAMMATION ?
Comment apprendre la programmation ?
Comment apprendre la programmation ?
Comment débuter en programmation c ?
Comment apprendre la programmation avec oracle ?
Branchements comment faire ?
Comment faire un jeu en 2d avec c++ ?
Pourquoi faire des mises a jour ?
Comment faire la suite?(AIML XML) ?
Comment faire les fichiers en java ?
Comment faire la mise à jour ?
Comment faire un programme en Access ?

Liens Google


Mots clés :

résistance prise voyants route tourner fonction bornes vaisselle terre tourne chauffe vidange tambour bouton lave linge machine programmateur puissance électrique circuit ligne vitesse essorage bord phase voyant disjoncteur cycle mesurer démarre électronique internet laver brandt led ohms démarrer fusible lavage sonde rinçage porte edf code logiciel carte compteur courant tension
Administratif et JuridiqueAdministratif et Juridique ApicultureApiculture AutomobileAutomobile BeautéBeauté BonsaïBonsaï CoutureCouture CuisineCuisine DécorationDécoration ÉconomiesÉconomies ÉlectricitéÉlectricité ÉlectroménagerÉlectroménager ÉlectroniqueÉlectronique FleursFleurs InternetInternet MaçonnerieMaçonnerie ModélismeModélisme NettoyageNettoyage OrigamiOrigami PhotoPhoto PlomberiePlomberie PotagerPotager SantéSanté SolfègeSolfège Travail du boisTravail du bois TricotTricot VidéoVidéo