English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Lezioni di base del linguaggio C

Controllo di flusso del linguaggio C

Funzione del linguaggio C

Array del linguaggio C

Puntatore del linguaggio C

Stringa del linguaggio C

Struttura del linguaggio C

File del linguaggio C

Altri linguaggi C

Manuale di riferimento del linguaggio C

Programma C per calcolare il quoziente e il residuo

Manuale completo di esempi di programmazione C

In questo esempio, imparerai a calcolare il quoziente e il residuo di un numero intero diviso un altro intero.

Programma per calcolare il quoziente e il residuo

#include <stdio.h>
int main() {
    int dividend, divisor, quotient, remainder;
    printf("Inserisci il dividend: ");
    scanf("%d", ÷nd);
    printf("Inserisci il divisore: ");
    scanf("%d", &divisor);
    //Calcolo del quoziente
    quotient = dividend / divisor;
    //Calcolo del residuo
    remainder = dividend % divisor;
    printf("Divisore = %d\n", quotient);
    printf("Resto = %d", remainder);
    return 0;
}

Output dei risultati

Inserisci il dividend: 39
Inserisci il divisore: 7
Il quoziente = 5
Il residuo = 4

In questo programma, si richiede all'utente di inserire due interi (dividend e divisore). Essi vengono memorizzati nelle variabili dividend e divisor.

printf("Inserisci il dividend: ");
scanf("%d", ÷nd);
printf("Inserisci il divisore: ");
scanf("%d", &divisor);

Poi utilizza / (operatore di divisione) per calcolare il quoziente e memorizzalo nella variabile quotient.

quotient = dividend / divisor;

Allo stesso modo, utilizza % (operatore modulo) per calcolare il residuo e memorizzalo nella variabile remainder.

remainder = dividend % divisor;

Infine, utilizza printf() per visualizzare il divisore e il resto.

printf("Divisore = %d\n", quotient);
printf("Resto = %d", remainder);

Scopri di più suCome funzionano gli operatori nel linguaggio C programmazionePiù informazioni.

Manuale completo di esempi di programmazione C