O uso de vetores pode ser muito útil para resolver problemas matemática:

Exemplo 1 - Somador de números

Faça um programa que leia 5 números decimais e apresente a soma desses números lidos

De forma matemática, essa atidade é expressa da seguinte forma:

\[\sum\limits_{i=0}^{n-1}{vetor_{i}} \]

Fazendo a leitura dos valores e adaptando as variáveis para float:

No novo laço de repetição vamos somar os valores:

O programa:

Com variações nos tipos das variáveis, o programa no ambiente do PythonTutor:

Exemplo 2 - Encontrando o valor máximo

De uma sequência de valores dados, encontre o valor máximo entre eles

Para que possamos encontrar o valor máximo dentro uma sequência, a estratégia é comparar cada valor com seu anterior, porém surge um problema, com o quê vamos comparar o primeiro valor?

Para isso, deve ser criada uma variável com valor muito baixo int maior_valor = INT_MIN, destacando que INT_MIN está na biblioteca:

Dentro do programa:

E a parte principal que verifica cada valor e substitui se for maior:

E o programa no ambiente PythonTutor

Exemplo 3 - Encontrando o menor valor

A mesma lógica pode ser utilizada para encontrar o menor valor, nesse caso, precisamos alterar a variável com o menor valor e a decisão:

E em execução:

Exemplo 4 - Diferença entre os valores

Faça um programa que apresente a diferença entre os valores de um vetor

Para isso, lembramos que precisamos comparar o elemento do próximo índice [i + 1] com o atual [i] e indo até o penúltimo elemento:

No ambiente do PythonTutor: