Conceitos de matemática descritos através da programação, com resolução de questões ou códigos de demonstração.
Número primo: número natural n tal que n é divisível apenas por 1 e por ele mesmo, ou seja:
n ∈ ℙ ⇔ n ∈ ℕ ∧ ∀ a < n ∧ a ≠ 1, a ∤ n
Desc: o número n pertence ao conjunto dos números primos se, e somente se, n for natural e para todo valor a menor que n e diferente de 1, a não divide n.
O primeiro código demonstra um programa que detecta se um valor é primo ou não;
O segundo código tem um programa que retorna os números primos dentro de um intervalo:
Códigos:
main-primos.c
- CprimesInterval.dart
- Dart
Termial: n termial é igual soma de todos os valores naturais entre 1 e n.
n? = 1 + 2 + ... + (n-1) + n
Desc: n termial é igual a soma dos valores entre o númrto 1 e o número n.
Código:
termial.java
- Java
Fatorial: produto de um valor n por todos os seus antecessores até um, ou seja:
n! = n × (n-1) × ... × 2 × 1
Desc: n fatorial é igual a n multiplicado por todos os antecessores de n até 1.
Código:
fatorial.py
- Python