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).
- N.B.: K*i (generico multiplo di K) compreso in un intervallo [A..B] significa K*i maggiore o uguale ad A e minore o uguale a B
- */
- #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)
- printf("Errore!\n");
- else{
- for(i = 1; (k*i)<=b; i++){ // Inizializzo i ad 1, finchΓ© k*i Γ¨ minore o uguale a b, incremento i di 1
- if((k*i)>=a){ // Se k*i Γ¨ maggiore o uguale ad a, allora incremento q di 1
- q++;
- }
- }
- printf("I multipli sono %d\n", q);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement