Back-End

8 set, 2015

Resolvendo 10 problemas de matemática em uma aplicação Console com Menu – Parte 02

Publicidade

No artigo de hoje eu vou mostrar como criar uma aplicação console com um menu de opções para resolver 10 problemas matemáticos básicos usando a linguagem C#. Esta é a segunda parte do artigo, e vou concluir a resolução dos 5 problemas de matemática restantes que foram propostos na primeira parte do artigo. Aqui você pode ler o artigo anterior e a resolução dos 5 primeiros problemas.

Para resolver os 5 problemas restantes, vamos criar 5 métodos, conforme descritos a seguir:

  1. Verificar_Numero_Perfeito
  2. MaiorDivisorComum (e CalcularMaiorDivisorComum)
  3. CalcularMenorMultiploComum
  4. VerificarNumerosPrimos
  5. Calcular_Raiz_Cubica

Agora, que tal você tentar resolver cada um desses problemas para exercitar as suas habilidades na linguagem C#?

A aplicação já está praticamente montada (veja a primeira parte do artigo) e só falta você definir 5 métodos com o código para resolver cada problema.

Vou interromper o artigo aqui para que você possa continuar por si mesmo e tente resolver os problemas. OK?

A seguir vou dar as definições de alguns termos para ajudar na resolução:

Número Perfeito – Em Matemática, um número perfeito é um número inteiro para o qual a soma de todos os seus divisores positivos próprios (excluindo ele mesmo) é igual ao próprio número. Por exemplo, o número 6 é perfeito, pois: 28 = 1+2+4+7+14. Todo número perfeito é um número triangular, bem como um número hexagonal.

Máximo Divisor Comum – O maior divisor comum de dois ou mais números é chamado de máximo divisor comum desses números. Usamos a abreviação m.d.c. Por exemplo: os divisores comuns de 12 e 18 são 1, 2, 3 e 6. Dentre eles, 6 é o maior. Então chamamos o 6 de máximo divisor comum de 12 e 18 e indicamos m.d.c.(12,18) = 6.

Mínimo Múltiplo Comum – Em aritmética e em teoria dos números o mínimo múltiplo comum (mmc) de dois inteiros a e b é o menor inteiro positivo que é múltiplo simultaneamente de a e de b. Se não existir tal inteiro positivo, por exemplo, se a = 0 ou b = 0, então mmc(a, b) é zero por definição.

Exemplo: Achar os múltiplos comuns de 4 e 6:

  • Múltiplos de 6: 0, 6, 12, 18, 24, 30,…
  • Múltiplos de 4: 0, 4, 8, 12, 16, 20, 24,…
  • Múltiplos comuns de 4 e 6: 0, 12, 24,…

Dentre estes múltiplos, diferentes de zero, 12 é o menor deles. Chamamos o 12 de mínimo múltiplo comum de 4 e 6.

Números Primos –  Números primos são os números naturais que têm apenas dois divisores diferentes: o 1 e ele mesmo.

Exemplos:

  1. 2 tem apenas os divisores 1 e 2, portanto 2 é um número primo.
  2. 17 tem apenas os divisores 1 e 17, portanto 17 é um número primo.
  3. 10 tem os divisores 1, 2, 5 e 10, portanto 10 não é um número primo.

Observações:

– 1 não é um número primo, porque ele tem apenas um divisor que é ele mesmo.

– 2 é o único número primo que é par.

Após terminar, confira o seu resultado continuando a leitura no artigo na próxima semana.

Aguarde…