Diagrama de blocos
Diagrama de Blocos (DB) é uma metodologia proposta por Manzano & Oliveira (1997), é baseada em figuras geométricas organizadas em fluxogramas, as quais representam ações realizadas por meio de uma estrutura chamada Diagrama de Blocos (DB). É muito eficiente para projetar um algoritmo. Seus principais símbolos são mostrados e descritos no quadro 7.
Além dos símbolos apresentados acima, existem outros, mas para o estudo de algoritmos usaremos somente os do quadro 5.
Algoritmo e processamento de um programa em DB
Algoritmo: Solicitar dois números inteiros ao usuário, realizar a soma dos números e, em seguida apresentar o resultado na tela.
Solução: 1- Criar duas variáveis: n1 e n2 para armazenar os números fornecidos pelo usuário;
2- Criar uma terceira variável chamada Soma para armazenar o resultado de n1 + n2;
3- Apresentar o resultado da variável Soma na tela.
Analisando o algoritmo DB “SomaDoisNumeros” temos:
Linha 1: Início do algoritmo;
Linha 2: Declaração de variáveis com seus respectivos tipos;
Linha 3: Solicitação da primeira entrada ao usuário (primeira mensagem na tela);
Linha 4: Armazenamento da primeira entrada do usuário na memória por meio da variável n1;
Linha 5: Solicitação da segunda entrada ao usuário (segunda mensagem na tela);
Linha 6: Armazenamento da segunda entrada do usuário na memória por meio da variável n2;
Linha 7: Processamento dos dados (somatório dos dois valores fornecidos pelo usuário e armazenamento na variável Soma);
Linha 8: Apresentação do resultado da variável Soma na tela.
Linha 9: Fim do algoritmo.
Agora vamos realizar o processamento do algoritmo DB “SomaDoisNumeros” tendo como entrada os valores 3 e 6 (informados pelo usuário). Veja como é feito na tabela 3.
Além dos símbolos apresentados acima, existem outros, mas para o estudo de algoritmos usaremos somente os do quadro 5.
Algoritmo e processamento de um programa em DB
Algoritmo: Solicitar dois números inteiros ao usuário, realizar a soma dos números e, em seguida apresentar o resultado na tela.
Solução: 1- Criar duas variáveis: n1 e n2 para armazenar os números fornecidos pelo usuário;
2- Criar uma terceira variável chamada Soma para armazenar o resultado de n1 + n2;
3- Apresentar o resultado da variável Soma na tela.
Linha 1: Início do algoritmo;
Linha 2: Declaração de variáveis com seus respectivos tipos;
Linha 3: Solicitação da primeira entrada ao usuário (primeira mensagem na tela);
Linha 4: Armazenamento da primeira entrada do usuário na memória por meio da variável n1;
Linha 5: Solicitação da segunda entrada ao usuário (segunda mensagem na tela);
Linha 6: Armazenamento da segunda entrada do usuário na memória por meio da variável n2;
Linha 7: Processamento dos dados (somatório dos dois valores fornecidos pelo usuário e armazenamento na variável Soma);
Linha 8: Apresentação do resultado da variável Soma na tela.
Linha 9: Fim do algoritmo.



Comentários
Postar um comentário