Sumários

.

9 outubro 2006, 10:00 Joaquim Luiz Ramos Dias

Iteração II

Invariantes de ciclo


.

6 outubro 2006, 14:30 Joaquim Luiz Ramos Dias

Introdução

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

  • Construir um algoritmo muito simples.
  • Construir um algoritmo que use outro algoritmo.
  • Compilar e executar um programa usando um IDE (o Code::Blocks).
  • Compilar e executar um programa a partir da linha de comando.
  • Executar um programa a partir do sistema operativo.


Desenvolvimento de Algoritmos

6 outubro 2006, 11:30 Francisco Regateiro

Projectos do capítulo 1.

  1. Crie um algoritmo, e escreva-o de forma sucinta e sem ambiguidades, que seja capaz de determinar se um dado número é primo ou não. A máquina que irá executá-lo suporta a adição, o resto da divisão inteira, e o armazenamento de dados.
  2. Considerando a máquina usada no projecto anterior, crie um algoritmo que liste todos os números primos menores que um dado valor. Utiliza neste algoritmo o algoritmo anteriormente desenvolvido no projecto 1?
  3. Crie um algoritmo que receba os inteiros correspondentes às horas, minutos e segundos, e que devolva o número de segundos total equivalente.


.

6 outubro 2006, 11:00 Joaquim Luiz Ramos Dias

Sequência III

Funções de entrada e saída

  • Streams de entrada e de saída
  • Redireccionamento
  • Ficheiros


.

6 outubro 2006, 10:00 Joaquim Luiz Ramos Dias

Iteração

Repetição

Operadores relacionais e lógicos

Um exemplo comum