Algoritmos e Programação - 2015.1 - Aula 4

273 visualizações

Publicada em

Algoritmos e Programação - 2015.1 - Aula 4

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
273
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
15
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Algoritmos e Programação - 2015.1 - Aula 4

  1. 1. Algoritmos e Programação Prof.º Thyago Maia 2015.1
  2. 2. Objetivos Aula 4 • Apresentar as Estruturas Condicionais 2
  3. 3. Estruturas Condicionais
  4. 4. Estruturas Condicionais • Na vida real tomamos decisões a todo momento, baseadas em escolhas; • Em algoritmos, chamamos tais decisões de condições; • Associada a uma condição, existirá uma possível alternativa; • Exemplo: Se o Sport não vencer o Santa Cruz na próxima partida, seu técnico será demitido; 4
  5. 5. Estruturas Condicionais • Analisando o exemplo anterior: • A condição do exemplo: “o Sport não vencer o Santa Cruz”; • Possíveis decisões baseadas na condição: Sim (Verdadeiro) ou não (Falso); • Logo, condições geram respostas lógicas! • Se a condição for verdadeira, a ação “demitir o técnico” será executada; • Caso contrário (senão), o técnico continuará no Sport; 5
  6. 6. Estruturas Condicionais • Para criarmos estruturas condicionais simples no blockly, utilizamos a peça se ... faça, contida na aba “Lógica”; 6
  7. 7. Exemplo • Faça um algoritmo que leia a idade de um indivíduo e informe se o mesmo atingiu a maioridade. 7
  8. 8. Exemplo 8
  9. 9. Exemplo 9
  10. 10. Exemplo • Faça um algoritmo que a senha digitada pelo usuário e informe se a mesma é válida (supondo que a senha válida é “soueu123”). 10
  11. 11. Exemplo 11
  12. 12. Exemplo 12
  13. 13. Exercícios
  14. 14. Exercícios • Faça um algoritmo que lê duas notas, calcula a média e informa se o aluno está aprovado ou não. – O aluno estará aprovado se sua média for maior ou igual a 7; 14
  15. 15. Exercícios 15
  16. 16. Exercícios • Faça um algoritmo que lê dois números e um código que irá identificar uma operação a ser efetuada entre os dois números lidos (de acordo com a tabela abaixo). O algoritmo deverá exibir o resultado da operação escolhida pelo usuário. 16 CÓDIGO OPERAÇÃO 1 ADIÇÃO 2 SUBTRAÇÃO
  17. 17. Exercícios 17
  18. 18. Exercícios • Faça um algoritmo que lê o salário atual de um funcionário e calcula seu salário reajustado. O percentual de aumento encontra-se na tabela abaixo: 18 SALÁRIO % DE AUMENTO Se for até R$ 300,00 35% Se for acima de R$ 300,00 15%
  19. 19. Exercícios 19

×