Sumários

Aula Prática 3 - Francisco Regateiro

17 outubro 2006, 14:30 Francisco Regateiro

1 - Escreva e teste o programa apresentado nas aulas teóricas para o cálculo da raiz quadrada. Opte por implementar a versão da função "raizQuadrada" que utiliza um erro relativo (apresentada no fim da secção 3.6).

2 - (Questão 11 do capítulo 3) Altere o código apresentado na secção 3.5 ("adicionaEm.cpp") para que a entrada de dados seja feita a partir de um ficheiro de texto, e não a partir da entrada de omissão "cin". Teste este programa.

3 - (Questão 23 do capítulo 3) Reescreva a função de potenciação da secção 3.4, trocando o ciclo "while" por um "for". Desenvolva um programa de teste para a função e execute-o.


.

17 outubro 2006, 12:00 Joaquim Luiz Ramos Dias

Selecção II

Recursão


.

17 outubro 2006, 09:30 Joaquim Luiz Ramos Dias

Sequência

Execução de exercícios práticos para aprender a:

  • Construir, e usar, uma função.
  • Usar a instrução if.
  • Construir, e usar, um procedimento.
  • Construir, e usar, um procedimento com passagem por referência.
  • Construir uma aplicação que use, do modo mais elementar possível, ficheiros (de texto simples) para entrada e saída de dados.


Cálculo iterativo para estimar a raiz quadrada

17 outubro 2006, 09:00 Francisco Regateiro

Detecção do fim das leituras de dados. Conceito de computação numérica. Exemplo do cálculo iterativo para estimar a raiz quadrada, com três abordagens iterativas: ciclo contado, erro absoluto, e erro relativo. Estrutura for para construção de ciclos. Exemplos. Questões.


.

17 outubro 2006, 08:00 Joaquim Luiz Ramos Dias

Iteração I

Execução de exercícios práticos para aprender a:

  • Usar o ciclo while (sem contador).
  • Usar o ciclo do-while.
  • Usar o ciclo while (com contador), e o ciclo for.