Buscar

Suponha um vetor de 10 posições alocado em memória, com endereço inicial igual a 0x10000000. Faça um programa que percorre o vetor e retorne o maio...

Suponha um vetor de 10 posições alocado em memória, com endereço inicial igual a 0x10000000. Faça um programa que percorre o vetor e retorne o maior valor do armazenado.


Essa pergunta também está no material:

Exercicios Assembly
1 pág.

Programação Assembly Universidade PaulistaUniversidade Paulista

💡 1 Resposta

User badge image

Ed Verified user icon

Claro! Aqui está um exemplo de programa em C que percorre um vetor de 10 posições e retorna o maior valor armazenado: ```c #include int main() { int vetor[10] = {5, 2, 9, 1, 7, 3, 8, 6, 4, 10}; int maior = vetor[0]; for (int i = 1; i < 10; i++) { if (vetor[i] > maior) { maior = vetor[i]; } } printf("O maior valor do vetor é: %d\n", maior); return 0; } ``` Neste exemplo, o vetor é inicializado com valores de 1 a 10. O programa percorre o vetor a partir da segunda posição (índice 1) e compara cada elemento com o valor armazenado na variável `maior`. Se o elemento atual for maior que o valor armazenado em `maior`, ele é atribuído a `maior`. No final, o programa imprime o valor de `maior`, que será o maior valor do vetor. Lembre-se de que você pode modificar o vetor e seus valores de acordo com suas necessidades.

0
Dislike0

✏️ 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