C/C++ programação

976 palavras 4 páginas
Algoritmos - AULA 3
Sumário

1 Operadores de Atribuição Aritmética e Operadores Incrementais
Algumas vezes podemos usar uma forma reduzida para realizar instruções mais longas de uma forma mais curta, a saber:

Exemplo de uma Forma Normal
Exemplo de uma Forma Reduzida
Exemplo

Valor de X antes da instrução
Valor de X depois da instrução x = x + 1; x++; 2
3
x = x - 1; x--; 2
1
x = x + 5; x += 5;
2
7 x = x – 5; x -= 5;
2
-3 x = x * 3; x *= 3;
2
6 x = x / 3; x /= 3;
6
2
Exemplo de uma Forma Normal
Exemplo de uma Forma Reduzida
Exemplo

Valor de x antes da instrução
Valor de y antes da instrução
Valor de x depois da instrução
Valor de y depois da instrução x = x + 1; y = x; y = ++x;
3
7
4
4 x = x - 1; y = x; y = --x;
3
7
2
2 y = x; x = x + 1; y = x++;
3
7
4
3 y = x; x = x - 1; y = x--;
3
7
2
3
2 Teste de Mesa
Na fase de desenvolvimento de um programa, muitas vezes precisamos testar se as funcionalidades implementadas em um algoritmo estão corretas. Para isso, é necessário verificar o conteúdo das variáveis passo a passo, o que chamamos de teste de mesa.
Ou seja, precisamos seguir passo a passo as instruções de um algoritmo, de maneira precisa, para vericar se o algoritmo foi implementado da forma correta, a partir dos resultados gerados e dos valores parciais de cada variável.

Com o teste de mesa é possível:
Visualizar o comportamento de todo o processo;
Identificar e corrigir eventuais erros (“bugs”), se existirem;
Erros de sintaxe: quando as instruções do programa não são escritas de acordo com a sintaxe da linguagem usada;
Erros lógicos: quando o código escrito pelo programador não gera o resultado desejado pelo mesmo.
2.1 Como fazer um teste de mesa?

Usando o caderno ou algum bloco de anotação, faça o seguinte:
Crie uma tabela e no cabeçalho coloque as variáveis declaradas. Crie uma coluna para cada variável declarada;
Crie um espaço para anotar tudo o que deve

Relacionados

  • Programação c ou c++
    1629 palavras | 7 páginas
  • programaçao c++
    1610 palavras | 7 páginas
  • Programação c
    1154 palavras | 5 páginas
  • Programação C++
    7138 palavras | 29 páginas
  • programacao em C++
    2548 palavras | 11 páginas
  • c++ Programacao
    10644 palavras | 43 páginas
  • Programação em C
    1030 palavras | 5 páginas
  • Programação em C
    420 palavras | 2 páginas
  • Programação em C
    494 palavras | 2 páginas
  • Programação em C++
    18077 palavras | 73 páginas