Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [c] come posso controllare che un numero sia multiplo di un altro?

    Dato un numero prefissato che chiamiamo A, come posso controllare che un altro numero B sia multiplo A ovvero che la divisione B/A dia un numero intero?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    117
    codice:
    if ((B % A) == 0)
    {
        printf("B è un multiplo di A");
    }
    % è l'operazione di modulo, dà il resto della divisione B su A.

  3. #3
    codice:
    #include <stdio.h>
    
    int main( int argc, char *argv[] )
    { 
    
       int n1, n2;
       scanf ("%d %d", &n1, &n2);
       if (! ( n1 % n2 ) ) 
          printf ("%d e' multiplo di %d\n",n2,n1);
       else printf ("%d non e' multiplo di %d\n",n2,n1);
        
       exit(0);
    }

  4. #4
    grazie mille...
    avevo gia' risolto...purtroppo il modulo(%) era un po che non lo usavo e mi ero assolutamente dimenticato le potenzialita'.

    Grazie cmq

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.