Programmation en langage C

Fermé
INFROISSABLE - 6 déc. 2009 à 14:58
Emmanuel Delahaye Messages postés 107 Date d'inscription jeudi 18 juin 2009 Statut Membre Dernière intervention 17 juillet 2019 - 6 déc. 2009 à 15:27
Bonjour,
j'aimerai écrire un programme permet de calculer la somme de 5 nombres à saisir et de déterminer si le résultat est un multiple de 9.
A voir également:

3 réponses

#include<stdio.h>


int main()
{
int i=0;
int nombre=0;
int somme=0;
do
{
printf("Saisissez un nombre");
scanf("%d",&nombre);
somme=somme+nombre;
}while(i<5);

if(somme %9)
{
printf("La somme est multiple de 9");
}
else
{
printf("La somme n'est pas multiple de 9");
}

return(0)
}


Peut etre un truc comme sa !
0
Emmanuel Delahaye Messages postés 107 Date d'inscription jeudi 18 juin 2009 Statut Membre Dernière intervention 17 juillet 2019 7
6 déc. 2009 à 15:19
La variable i ne varie pas : boucle infinie ...
Le modulo ne fait pas ce que tu crois ...

Bref, ta réponse est largement inutile et erronée...
0
i++ à la fin du do et pour le multiple je sais pas alors !
0
Emmanuel Delahaye Messages postés 107 Date d'inscription jeudi 18 juin 2009 Statut Membre Dernière intervention 17 juillet 2019 7
6 déc. 2009 à 15:27
Si tu ne sais pas, ne répond pas...
0
Emmanuel Delahaye Messages postés 107 Date d'inscription jeudi 18 juin 2009 Statut Membre Dernière intervention 17 juillet 2019 7
6 déc. 2009 à 15:26
Faire une boucle de 5 itérations avec une saisie de la valeur (entier) dans la boucle. Cumuler les valeurs saisies. Ensuite, à l'aide des propriétés de l'opérateur % (Modulo) déterminer si le nombre est divisible par 9 ou non.

Rappel du modulo : l'opérateur modulo retourne le reste de la division entière. Si le rapport est entier ('divisible par'), il n'y a pas de reste.
0