Buscar

Desenvolva um programa em C que encontre a maior diferença entre quaisquer dois elementos de um array de números inteiros. O programa deve mostrar ...

Desenvolva um programa em C que encontre a maior diferença entre quaisquer dois elementos de um array de números inteiros. O programa deve mostrar os números que foram envolvidos no cálculo e a diferença entre eles.

💡 1 Resposta

User badge image

Ed Verified user icon

Segue abaixo um exemplo de programa em C que encontra a maior diferença entre quaisquer dois elementos de um array de números inteiros e mostra os números envolvidos no cálculo e a diferença entre eles: ``` #include #include int main() { int n, i, j, max_diff = 0, num1, num2; printf("Digite o tamanho do array: "); scanf("%d", &n); int arr[n]; printf("Digite os elementos do array:\n"); for(i = 0; i < n; i++) { scanf("%d", &arr[i]); } for(i = 0; i < n; i++) { for(j = i+1; j < n; j++) { if(abs(arr[i] - arr[j]) > max_diff) { max_diff = abs(arr[i] - arr[j]); num1 = arr[i]; num2 = arr[j]; } } } printf("A maior diferença é %d entre %d e %d", max_diff, num1, num2); return 0; } ``` Neste programa, o usuário deve digitar o tamanho do array e os elementos do array. Em seguida, o programa percorre o array e encontra a maior diferença entre quaisquer dois elementos. Por fim, o programa mostra os números envolvidos no cálculo e a diferença entre eles.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais