Fluxograma (Lógica de Programação)

4.217 visualizações

Publicada em

Existem diversas formas de se representar um algoritmo, neste slide estaremos falando sobre FLUXOGRAMA exibimos os fluxos de um algoritmo através de imagens .[Aula para curso técnico]

Publicada em: Tecnologia
1 comentário
9 gostaram
Estatísticas
Notas
  • Gostei do material, más há um erro de lógica no exercício de acréscimo de salario, pois, da forma que está só exibirá o acréscimo de 10%. Isso pode causar descontentamento do funcionário, que terá como salario apenas o aumento. Tomara que o pessoal de teste pegue isso kkkk. O cálculo correto é: salarioComAumento = salario + (salario*10/100).
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
Sem downloads
Visualizações
Visualizações totais
4.217
No SlideShare
0
A partir de incorporações
0
Número de incorporações
5
Ações
Compartilhamentos
0
Downloads
101
Comentários
1
Gostaram
9
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Fluxograma (Lógica de Programação)

  1. 1. Estácio Idez Lógica de Programação Gercélia Ramos
  2. 2. Fluxograma É uma representação gráfica de algoritmos onde formas geométricas diferentes implicam ações (instruções, comandos) distintos. Tal propriedade facilita o entendimento das idéias contidas nos algoritmos e justifica sua popularidade.
  3. 3. ❖Um fluxograma deve ser claro, simples e de fácil leitura. ❖Não deve haver ambigüidade na interpretação de um fluxograma. ❖A direção de descrição do fluxo de um sistema é de cima para baixo ou da esquerda para a direita. ❖Apenas uma linha de fluxo deve partir ou chegar a um terminador. Regras
  4. 4. Operadores
  5. 5. Fluxograma Somar dois números 1. Recebe os 2 números 2. Somar os 2 números 3. Mostrar o resultado obtido início A,B S = A+B S fim
  6. 6. Fluxograma Faça um algoritmo em Descrição Narrativa e Fluxograma para calcular a média aritmética de duas notas de um aluno e mostrar a situação, que pode ser aprovado ou reprovado. Descrição Narrativa 1.Receber as duas notas 2.Calcular a média aritmética 3.Se a média for maior ou igual a 7, então a situação do aluno é aprovado; caso contrário, a situação é reprovado início reprovado M = A+B/2 fim M >= 7 aprovado A, B não sim
  7. 7. Fluxograma Escreva a narrativa e desenhe o fluxograma de um programa que leia do teclado uma temperatura em Fahrenheit e escreva na tela a temperatura equivalente em Celsius (tempC = (tempF-32)/1.8).
  8. 8. Fluxograma
  9. 9. Fluxograma FAÇA UM FLUXOGRAMA QUE DIGA SE O QUE O USUÁRIO DIGITOU É UMA LETRA OU NÚMERO. SE FOR LETRA DIGA SE É MAIUSCULA OU MINUSCULA.
  10. 10. Fluxograma
  11. 11. Fluxograma FAÇA UM ALGORITIMO QUE RECEBA UM SALARIO DE UM FUNCIONARIO E DÊ 10% DE AUMENTO. EXIBA O SALARIO DO FUNCIONARIO COM O AUMENTO.
  12. 12. inicio salario salarioComAumento = salario * 10/100 salarioComAumento fim
  13. 13. Fluxograma FAÇA UM FLUXOGRAMA QUE RECEBA UMA IDADE DE UMA PESSOA E VERIFIQUE SE É MAIOR OU IGUAL QUE 18 ANOS. EXIBA A MENSAGEM MAIOR DE IDADE CASO SEJA MAIOR E MENOR DE IDADE CASO SEJA DE MENOR.
  14. 14. inicio idade Idade >= 18 “Maior de idade” “Menor de idade” fim verdadeiro falso Fluxograma
  15. 15. Fluxograma Faça um algoritmo que lê o nome de um produto, o preço e a quantidade comprada. Escreva o nome do produto comprado e o valor total a ser pago, considerando que são oferecidos descontos pelo número de unidades compradas, segundo a tabela abaixo: a) Até 10 unidades: não tem desconto b) De 11 a 20 unidades: 10% de desconto c) De 21 a 50 unidades: 20% de desconto d) Acima de 50 unidades: 25% de desconto
  16. 16. inicio nome preco qtd qtd <= 10 ? qtd <= 20 ? qtd <= 50 ? Desc <- 0,0 Desc <- preco *10/100 Desc <- preco *20/100 Nome – Total fim Desc <- preco *25/100 Total <- qtd * (preco – desc) sim não não não sim sim

×