Programma C per calcolare quoziente e resto

In questo esempio imparerai a trovare il quoziente e il resto quando un intero viene diviso per un altro intero.

Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione in C:

  • Tipi di dati C.
  • Variabili C, costanti e letterali
  • C Ingresso Uscita (I / O)
  • Operatori di programmazione C.

Programma per calcolare quoziente e resto

 #include int main() ( int dividend, divisor, quotient, remainder; printf("Enter dividend: "); scanf("%d", &dividend); printf("Enter divisor: "); scanf("%d", &divisor); // Computes quotient quotient = dividend / divisor; // Computes remainder remainder = dividend % divisor; printf("Quotient = %d", quotient); printf("Remainder = %d", remainder); return 0; ) 

Produzione

 Immettere un dividendo: 25 Immettere un divisore: 4 Quoziente = 6 Resto = 1 

In questo programma, all'utente viene chiesto di inserire due numeri interi (dividendo e divisore). Sono memorizzati rispettivamente nelle variabili dividendo e divisore.

 printf("Enter dividend: "); scanf("%d", &dividend); printf("Enter divisor: "); scanf("%d", &divisor); 

Quindi il quoziente viene valutato utilizzando /(l'operatore di divisione) e memorizzato tra quoziente.

 quotient = dividend / divisor; 

Allo stesso modo, il resto viene valutato utilizzando %(l'operatore modulo) e memorizzato in resto.

 remainder = dividend % divisor; 

Infine, il quoziente e il resto vengono visualizzati utilizzando printf().

 printf("Quotient = %d", quotient); printf("Remainder = %d", remainder); 

Ulteriori informazioni su come lavorano gli operatori nella programmazione C.

Articoli interessanti...