*   >> Leitura Educação Artigos >> science >> programação

Introdução à Programação em C ++: Algoritmos, fluxogramas e Pseudocode

/falso declaração, mas com uma pergunta com uma resposta "Sim" ou "Não", por exemplo, se A = 10, B = 20, K = 5, e as vendas = 10000, então:

A condição (Pergunta) " Responda "

é um == B? Sem

É B> A? Sim

É K

É SALES> = $ 5.000,00? Sim

A cada pergunta, o computador pode ser programado para fazer um curso de ação diferente dependendo da resposta. Um passo de um algoritmo que leva a mais do que uma possível continuação é chamado uma decisão.

No fluxograma, o símbolo em forma de losango é utilizado para indicar uma decisão.

A questão é colocado no interior do símbolo, e cada uma das respostas alternativas a pergunta é utilizado para marcar a seta saída que leva para o próximo passo do algoritmo apropriado. O símbolo de decisão é o único símbolo que pode ter mais do que uma saída

O exemplo abaixo mostra o fluxograma para um programa que lê dois números e exibe os números lidos em ordem decrescente:.

A Pseudocódigo equivalente é mostrado abaixo.

Observe que, com Pseudocódigo, o recuo é usado para mostrar as várias etapas que se aplicam a uma decisão:

Leia A, B

Se A é menor que B

BIG = B

SMALL = A

else

BIG = Um

SMALL = B

Write (Display) grande, pequeno


Loops

A maioria dos programas envolvem a repetição de uma série de instruções mais e mais até que algum evento ocorre. Por exemplo, se quisermos ler dez números e calcular a média, precisamos de um loop para contar o número de números que lemos.


Contagem laços são loops de onde o programa deve contar o número de vezes que as operações são concluída. O fluxograma abaixo ilustra um loop que conta de 1 a 10:

Contagem laço fluxograma

O fluxograma apresentado no

esquerda

pode ser simplificada para a forma

< p> mostrado à direita.

While loops contagem trabalhar o número exato de vezes necessário, em muitos casos, não sabemos quantas vezes queremos fazer alguma coisa. Ele é muitas vezes dependente dos dados fornecidos ao programa.

Imagine que mudar o nosso problema de ler e calcular a média de uma série de números. Nós não saberemos quantos números existem, mas vai ler números até que não haja mais

Duas soluções alternativas (usando Pseudocódigo) são mostrados abaixo:.

loop de pré-teste: pós- circuito de teste:

set média a média do ponto zero a zero

definir a contagem

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.