Buscar

Escreva uma subrotina que receba como parâmetro de entrada: uma matriz e dois números inteiros l1 e l2 menores ou iguais ao número de linhas da mat...

Escreva uma subrotina que receba como parâmetro de entrada: uma matriz e dois números inteiros l1 e l2 menores ou iguais ao número de linhas da matriz de entrada. Troque as linhas l1 e l2 de posição.

A subrotina deve receber como parâmetros uma matriz e dois números inteiros l1 e l2 menores ou iguais ao número de linhas da matriz de entrada.
A subrotina deve ser capaz de trocar as linhas l1 e l2 de posição na matriz informada.

Essa pergunta também está no material:

Apostila-VBA
69 pág.

Metodologia Científica Humanas / SociaisHumanas / Sociais

💡 1 Resposta

User badge image

Ed Verified user icon

Segue um exemplo de subrotina em Python que realiza a troca das linhas l1 e l2 de uma matriz: ```python def troca_linhas(matriz, l1, l2): matriz[l1], matriz[l2] = matriz[l2], matriz[l1] ``` Explicação: - A função `troca_linhas` recebe como parâmetros a matriz e os números inteiros l1 e l2, que representam as linhas que serão trocadas. - A operação `matriz[l1], matriz[l2] = matriz[l2], matriz[l1]` realiza a troca das linhas l1 e l2 na matriz. Essa operação é possível em Python porque a atribuição de valores a múltiplas variáveis é feita simultaneamente.

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