C# -  Multiplicando dois números inteiros por etapas


Um programa feito em C# que multiplica dois números inteiros e exibe as etapas da multiplicação apresentando o resultado final:

Apenas para recordar:

Um programa bem simples que mostra as etapas da multiplicação de dois números inteiros exibindo os fatores em cada etapa:

Para efetuar uma multiplicação, fazemos assim:
  1. Coloca-se o 1º fator na 1ªlinha e o 2º fator na 2ªlinha
  2. Multiplica-se o 1º fator com cada algarismo do 2º fator e somando os respectivos números encontrados.

Propriedades da Multiplicação:

  • Elemento neutro : O elemento neutro da multiplicação é o 0.
  • Fechamento : A propriedade de fechamento é satisfeita, pois o produto de dois números naturais ainda é um número natural.
  • Associatividade : Na multiplicação de três ou mais números naturais quaisquer, podemos associar os fatores de diferentes modos que o produto é sempre o mesmo.
  • Comutatividade : A propriedade comutativa também é satisfeita pela multiplicação, pois a ordem dos fatores não altera o produto.
  • Distributividade :Multiplicando um número natural pela soma de dois números naturais, é o mesmo que multiplicar o fator, por cada uma das parcelas e a seguir adicionar os resultados obtidos.

Pegue o projeto completo aqui:   MultiplicadorEtapas.zip

Eu sei é apenas C#, mas eu gosto...

Referências:


José Carlos Macoratti