Fórum de discussão aberto

Re: Matriz de Hilbert

por Andre Chalom -
Número de respostas: 0
Olá, Daniel.

1. Um programa com duas funções.

2. Teste seu programa com um sistema para o qual você já sabe a solução. Faça H a matriz de Hilbert e z = (1, 1, 1, ...), e encontre b = Hz. Então resolva o sistema Hx = b - você devia encontrar z, mas vai encontrar um "z com erro".

3. Você pode declarar como globais, mas usar variáveis globais é uma MÁ PRÁTICA de programação. Imagine que em programas grandes, você rapidamente se perde quando precisa lembrar se o n foi usado para alguma ou outra coisa, ou se essa flag significa isso ou aquilo. Então o melhor jeito (e o jeito que ganha mais nota) é usar ponteiros: declare GaussSimple (int n, int * IFLAG...), e no main passe o endereço da variável GaussSimple (n, &IFLAG, ...).

4. Pro "relatório", basta responder as questões, mas contextualize. Responder "1. Sim. 2. Não. 3. São 5" não vai ser aceito.