Você está aqui: C# ::: Dicas & Truques ::: Matemática e Estatística

Como retornar o quociente e o resto de uma divisão envolvendo inteiros em C#

Quantidade de visualizações: 1896 vezes
Sabemos que, praticamente, todas as linguagens de programação descartam a parte fracionária (o resto) quando estamos efetuando divisão envolvendo somente números inteiros.

Quer ver um exemplo disso em C#?

using System;

namespace Estudos {
  class Program {
    static void Main(string[] args) {
      int a = 9;
      int b = 2;
      int c = a / b;
      Console.WriteLine("O resultado da divisão é: " + c);

      Console.WriteLine("\n\nPressione uma tecla para sair...");
      Console.ReadKey();
    }
  }
}

Este código vai mostrar o seguinte resultado:

O resultado da divisão é: 4

Mas e o resto? Aqui, por ser números pequenos, nós sabemos que o resto da divisão é 1. No entanto, com números maiores, uma pequena ajuda é sempre bem-vinda.

Assim, veja um trecho de código C# que mostra como dividir dois números inteiros e obter o quociente (resultado da divisão) e o resto:

using System;

namespace Estudos {
  class Program {
    static void Main(string[] args) {
      int dividendo = 25;
      int divisor = 4;

      // vamos obter o quociente
      int quociente = dividendo / divisor;
      // vamos obter o resto
      int resto = dividendo % divisor;

      Console.WriteLine("Dividendo: " + dividendo);
      Console.WriteLine("Divisor: " + divisor);
      Console.WriteLine("Quociente: " + quociente);
      Console.WriteLine("Resto: " + resto);

      Console.WriteLine("\n\nPressione uma tecla para sair...");
      Console.ReadKey();
    }
  }
}

Ao executar este código C# nós teremos o seguinte resultado:

Dividendo: 25
Divisor: 4
Quociente: 6
Resto: 1

Link para compartilhar na Internet ou com seus amigos:

Desafios, Exercícios e Algoritmos Resolvidos de C#

Veja mais Dicas e truques de C#

Dicas e truques de outras linguagens

E-Books em PDF

E-Book 350 Exercícios Resolvidos de Java - PDF com 500 páginas
Domine lógica de programação e a linguagem Java com o nosso E-Book 350 Exercícios Exercícios de Java, para você estudar onde e quando quiser.

Este e-book contém exercícios resolvidos abrangendo os tópicos: Java básico, matemática e estatística, programação dinâmica, strings e caracteres, entrada e saída, estruturas condicionais, vetores e matrizes, funções, laços, recursividade, internet, arquivos e diretórios, programação orientada a objetos e muito mais.
Ver Conteúdo do E-book
E-Book 650 Dicas, Truques e Exercícios Resolvidos de Python - PDF com 1.200 páginas
Domine lógica de programação e a linguagem Python com o nosso E-Book 650 Dicas, Truques e Exercícios Exercícios de Python, para você estudar onde e quando quiser.

Este e-book contém dicas, truques e exercícios resolvidos abrangendo os tópicos: Python básico, matemática e estatística, banco de dados, programação dinâmica, strings e caracteres, entrada e saída, estruturas condicionais, vetores e matrizes, funções, laços, recursividade, internet, arquivos e diretórios, programação orientada a objetos e muito mais.
Ver Conteúdo do E-book

Linguagens Mais Populares

1º lugar: Java
2º lugar: Python
3º lugar: C#
4º lugar: PHP
5º lugar: C
6º lugar: Delphi
7º lugar: JavaScript
8º lugar: C++
9º lugar: VB.NET
10º lugar: Ruby



© 2025 Arquivo de Códigos - Todos os direitos reservados
Neste momento há 32 usuários muito felizes estudando em nosso site.