06 Déc2015
Affichage des multiples d’un entier
Ecrire un programme C qui affiche tous les multiples de k compris entre a et b où k, a et b sont trois entiers entrés par l'utilisateur.
Exemple d’exécution 1:
Entrer un entier k: 4
Entrer la valeur minimale a: 6
Entrer la valeur maximale b: 25
Les multiple de 4 se trouvant entre 6 et 25
8
12
16
20
24
Exemple d’exécution 2:
Entrer un entier k: 5
Entrer la valeur minimale a: 19
Entrer la valeur maximale b: 7
La valeur de a doit être inférieur à la valeur de b
Exemple d’exécution 3:
Entrer un entier k: 15
Entrer la valeur minimale a: 2
Entrer la valeur maximale b: 13
Aucun multiple de 15 entre 2 et 13
//Programme : Les multiples d’un entier //Auteur : IDMANSOUR //Copyright : Exelib.net #include <stdio.h> int main(){ int i, a, b, k; printf("Entrer un entier k: "); scanf("%d", &k); printf("Entrer la valeur minimale a: "); scanf("%d", &a); printf("Entrer la valeur maximale b: "); scanf("%d", &b); if(a>b){ printf("\nLa valeur de a doit etre inferieur a la valeur de b\n", k, a, b); } else if(k>b){ printf("\nAucun multiple de %d entre %d et %d\n", k, a, b); } else{ printf("\nLes multiple de %d se trouvant entre %d et %d\n", k, a, b); for(i=a; i<=b; i++){ if(i % k == 0){ printf("%d\n", i); } } } }