Buscar

Seja a função ????(????, ????) = ????2 − 3????. Faça um programa que calcule uma matriz tal que ????(????, ????) = ????(????, ????), onde as dimensões da matriz devem se...

Seja a função ????(????, ????) = ????2 − 3????. Faça um programa que calcule uma matriz tal que ????(????, ????) = ????(????, ????), onde as dimensões da matriz devem ser fornecidas. Imprima essa matriz em um arquivo de texto.


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

Para resolver esse problema, você precisa seguir os seguintes passos: 1. Defina a função ???? (????, ????), que é dada por ????2 − 3????. 2. Crie uma matriz com as dimensões fornecidas. 3. Preencha a matriz com os valores da função ???? (????, ????), para cada par de valores de índice (????, ????). 4. Imprima a matriz em um arquivo de texto. Segue abaixo um exemplo de código em Python que realiza esses passos: ```python def f(x, y): return x**2 - 3*y n = int(input("Digite a dimensão da matriz: ")) matriz = [[f(i, j) for j in range(n)] for i in range(n)] with open("matriz.txt", "w") as arquivo: for linha in matriz: arquivo.write(" ".join(str(x) for x in linha) + "\n") ``` Nesse exemplo, a função ???? (????, ????), é definida pela expressão `x**2 - 3*y`. A matriz é criada com as dimensões fornecidas pelo usuário, e preenchida com os valores da função para cada par de índices (????, ????). Por fim, a matriz é impressa em um arquivo de texto chamado "matriz.txt".

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