Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Determinare quanti numeri multipli di K sono compresi nell'intervallo [A..B] (estremi compresi).
- */
- #include<stdio.h>
- int main(){
- int k,a,b,i=1,q=0;
- printf("Inserisci K --> ");
- scanf("%d", &k);
- printf("Inserisci A (ESTREMO MINORE) --> ");
- scanf("%d", &a);
- printf("Inserisci B (ESTREMO MAGGIORE) --> ");
- scanf("%d", &b);
- if(a > b) // Se a è maggiore di b, restituisco la scritta "Errore!"
- printf("Errore!\n");
- else{
- while((k*i)<=b){ // Finché il multiplo di k non esce dall'intervallo (è minore o uguale a b)
- if((k*i)>=a){ // Se k*i è maggiore o uguale ad a, allora incremento di 1 la variabile q
- q++;
- }
- i++; // Incremento i di 1
- }
- printf("I multipli sono %d\n", q); // Stampo i risultati
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement