Langage C
naz1
Messages postés
8
Date d'inscription
Statut
Membre
Dernière intervention
-
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 -
Salut,
aidez moi slv a faire ces programe :
ecrire un programme en C qui affiche à partir d' un tableau tous les nombres qui terminent avec 8;
aussi comment on peut retourne un chiffre d un nombre entier tout en utilisant les tableaux ??
merci :)
aidez moi slv a faire ces programe :
ecrire un programme en C qui affiche à partir d' un tableau tous les nombres qui terminent avec 8;
aussi comment on peut retourne un chiffre d un nombre entier tout en utilisant les tableaux ??
merci :)
A voir également:
- Langage C
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage visual basic - Télécharger - Langages
- Langage basic gratuit - Télécharger - Édition & Programmation
3 réponses
Bonjour,
Il faut que tu fasses une boucle for qui parcourt tout ton tableau.
Par exemple : for(i=0;i<NB;i++); avec NB le nombre d'éléments dans ton tableau. Tu accèdes aux différentes cases de ton tableau via la syntaxe : tab[i] avec tab le nom de ton tableau.
Ainsi il ne te reste plus qu'à faire une condition if pour repérer lorsque le chiffre se finit par 8. Pour cela, un simple modulo 10 fera l'affaire (opérateur %) qui permet de récupérer les unités.
Voilà, essais d'implémenter le programme, et poste-le si tu souhaits qu'on t'aide à corriger les éventuelles erreurs.
Cdlt,
Il faut que tu fasses une boucle for qui parcourt tout ton tableau.
Par exemple : for(i=0;i<NB;i++); avec NB le nombre d'éléments dans ton tableau. Tu accèdes aux différentes cases de ton tableau via la syntaxe : tab[i] avec tab le nom de ton tableau.
Ainsi il ne te reste plus qu'à faire une condition if pour repérer lorsque le chiffre se finit par 8. Pour cela, un simple modulo 10 fera l'affaire (opérateur %) qui permet de récupérer les unités.
Voilà, essais d'implémenter le programme, et poste-le si tu souhaits qu'on t'aide à corriger les éventuelles erreurs.
Cdlt,
Bonjour,
Nous ne sommes pas la pour faire tes exercices. Mais pour t' aider si tu as eu des problemes lors de la réalisations de tes exercices.
Cordialement
Nous ne sommes pas la pour faire tes exercices. Mais pour t' aider si tu as eu des problemes lors de la réalisations de tes exercices.
Cordialement
void multiple(int *tab,int i)
{ int i;
for(i=0;i<n;i++)
{
if(*t[i]%10=0)
printf("%d",*t[i]);
else
printf("les multiple de 8 est inexistant");
}
}
apres je ferai l appel de cette fonction ds la fonction main
merci fiddy
Mr Richard j ai demandé des renseignements et pa de me trouver une solution a un exercice
{ int i;
for(i=0;i<n;i++)
{
if(*t[i]%10=0)
printf("%d",*t[i]);
else
printf("les multiple de 8 est inexistant");
}
}
apres je ferai l appel de cette fonction ds la fonction main
merci fiddy
Mr Richard j ai demandé des renseignements et pa de me trouver une solution a un exercice