Ler um vetor A de N elementos inteiros.Determinar e imprimir a maior diferença entre dois elementos consecutivos desse vetor.

Passo 1

O enunciado pede para ler um vetor A de N números inteiros e determinar a maior diferença entre dois elementos que são adjacentes no vetor. O conteúdo principal aqui é percorrer o vetor e usar a operação de valor absoluto para medir a diferença entre pares consecutivos.

Passo 2

Para resolver, primeiro inicializamos uma variável maxdiff com a diferença absoluta entre os dois primeiros elementos:
maxdiff = |A2 - A1|

Passo 3

Em seguida fazemos um laço para cada índice i de 2 até N-1, calculando
diff = |Ai+1 - Ai|,
e sempre que diff > maxdiff atualizamos
maxdiff = diff

Passo 4

Ao final do laço temos em maxdiff a maior diferença entre quaisquer elementos consecutivos de A.

Resposta

A maior diferença entre elementos consecutivos é
max1 <= i < N l|Ai+1 - Air|

Exercícios relacionados