English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Neste exemplo, você aprenderá a calcular o quociente e o resto de uma divisão de inteiro por outro inteiro.
#include <stdio.h> int main() { int dividend, divisor, quotient, remainder; printf("Digite o dividend: "); scanf("%d", ÷nd); printf("Digite o divisor: "); scanf("%d", &divisor); //Calcular o quociente quotient = dividend / divisor; //Calcular o resto remainder = dividend % divisor; printf("Quociente = %d\n", quotient); printf("Resto = %d", remainder); return 0; }
Resultado de saída
Digite o dividend: 39 Digite o divisor: 7 Quociente = 5 Resto = 4
Neste programa, solicita-se ao usuário que insira dois inteiros (dividendo e divisor). Eles são armazenados nas variáveis dividend e divisor.
printf("Digite o dividend: "); scanf("%d", ÷nd); printf("Digite o divisor: "); scanf("%d", &divisor);
Em seguida, use/operador de divisão) para obter o quociente e armazená-lo na variável quotient.
quotient = dividend / divisor;
Da mesma forma, use % (operador de módulo) para obter o valor do resto e armazene na variável remainder.
remainder = dividend % divisor;
Finalmente, use printf() para exibir o quociente e o resto.
printf("Quociente = %d\n", quotient); printf("Resto = %d", remainder);
Saiba Mais SobreComo os Operadores Funcionam na Programação CMais Informações.