2015312 111440 Aula 04 Estruturas De Controle

2007 palavras 9 páginas
Ernani Andrade Leite ernani.leite@fametro.com.br  Prof. Ernani Leite, Msc

Lógica de Programação

CAPÍTULO 5
Construção de algoritmos: estruturas de controle

Objetivos

Abordar as técnicas para entrada e saída de dados e as estruturas para controle do fluxo de dados em pseudocódigo, fluxograma e na linguagem de programação Java.

Introdução a Algoritmos
 Um

algoritmo é uma seqüencia ordenada de passos para a resolução de um problema.

 Para

a resolução de um problema computacional deve-se prever a entrada dos dados, o seu processamento e a saída dos resultados.

 Prof. Ernani Leite, Msc

Lógica de Programação

3

Exemplo 5.1: Mostrar na tela a frase:
“Alô Mundo!”


Pseudocódigo
Identificação do
Algoritmo

Algoritmo Primeiro
Início
Mostrar (“Alô Mundo!”)
Fim.

Mensagem de saída apresentada na tela do computador Início e Fim são palavras reservadas que delimitam o corpo do algoritmo

 Prof. Ernani Leite, Msc

Lógica de Programação

4

Exemplo 5.1: Mostrar na tela a frase: “Alô Mundo!”
Fluxograma

 Prof. Ernani Leite, Msc

Lógica de Programação

5

Estruturas de Seleção

Estruturas de Seleção ou Decisão


São utilizadas quando existe a necessidade de verificar condições para a realização de uma instrução ou de uma seqüência de instruções, ou para verificar opções de escolha.

 Prof. Ernani Leite, Msc

Lógica de Programação

7

Estrutura de seleção - Exemplo


Suponha que uma pessoa esteja jogando um jogo de computador:
 1. Para

que o jogador passe de uma fase (etapa) para a fase seguinte, é necessário que se verifique se ele atingiu a pontuação exigida.
 2. Ao final do jogo, uma pergunta é feita: “Deseja continuar jogando?” O jogador poderá escolher entre as respostas sim ou não.


As estruturas de seleção podem ser do tipo simples, composto ou encadeado.

 Prof. Ernani Leite, Msc

Lógica de Programação

8

Estrutura de seleção simples


São utilizadas para verificar se dada condição é atendida: se for, um conjunto de instruções deverá
ser

Relacionados