Module: (C++) Divisão inteira e resto


Problem

1 /16


Divisão inteira e resto

Theory Click to read/hide

Divisão inteira e resto

No módulo "Expressões aritméticas" falamos sobre as características da operação de divisão na linguagem C++.
Lembre-se que para dados inteiros (tipo int) duas operações de divisão podem ser usadas.
/ - divisão inteira, quando descartamos a parte fracionária como resultado da operação de divisão.
% - cálculo do resto de uma divisão.
 
É preciso lembrar!
Em C e C++, o resultado da divisão de um inteiro por um inteiro – é sempre um inteiro, o resto é descartado na divisão.
 

Exemplo
int a,b; a = 10; b = 3; int c = a/b; // Resposta: c = 3 int d = a%b; // Resposta: d = 1
Estas operações são muito importantes na programação. Eles precisam ser entendidos e usados ​​corretamente. 

Pratique, codifique mais e mais e você terá sucesso!

 

Problem

Escreva um programa que, dados dois números a e b, mostre o resultado da divisão inteira e o resto, no formato dado (veja exemplos).

Entrada
O programa recebe dois números como entrada: a e b.

Impressão
Você precisa produzir duas linhas:
- na primeira linha - uma expressão aritmética e o resultado da divisão inteira a por b;
- na segunda linha - a expressão aritmética para calcular o resto após a divisão de a por b.
Veja o exemplo para o formato de saída.

 

Exemplos
# Entrada Saída
1 15 6 15/6=2
15%6=3