Aula04 estrutura de dados - estruturas de controle

860 views

Published on

Estruturas de Controle

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Aula04 estrutura de dados - estruturas de controle

  1. 1. Programação Estruturadaestruturas de bloco e controle Prof. Cleyton Fábio Free Powerpoint Templates Page 1
  2. 2. Estruturas de Bloco Controle de bloco por indentação Na maior parte das linguagens, há instruções ou símbolos específicos que delimitam blocos de código - os blocos que compõem o conteúdo de um laço ou expressão condicional, por exemplo. Em C: if (a < 0) { /* bloco de código */ } Os blocos são delimitados explicitamente em C por chaves. Em Python, blocos de código são demarcados apenas por espaços formando uma indentação visual: print "O valor de a é " if a == 0: print "zero" else: print a Free Powerpoint Templates Page 2
  3. 3. Estruturas de Bloco Esta propriedade faz com que o código seja muito claro e legível, afinal, garante que a indentação esteja sempre correta e requer costume e um controle mais formal. Free Powerpoint Templates Page 3
  4. 4. Estruturas de controle • Sequência ações são executadas uma por vez, na ordem definida no programa. • Seleção verificação de uma condição, o programa realiza ou não uma ação e volta à seqüência do programa. • Repetição um bloco de ações é repetido um número de vezes conforme se desejar, e após isso volta à seqüência do programa. Free Powerpoint Templates Page 4
  5. 5. Sequência: Exemplo do Código python Leite = 2.80 Carne = 10 Ovos = 0.25 Pao = 1 Biscoito = 1.50 Queijo = 7.40 total = 2*Leite + 2.5*Carne + 30*Ovos + 4.5 * Pao + 4*Biscoito + 2.5*Queijo print(total) Free Powerpoint Templates Page 5
  6. 6. Seleção:Exemplo do Código pythonidade = 33if idade == 33 : print(Essa eh a idade de Cristo) Free Powerpoint Templates Page 6
  7. 7. Seleção dupla: Exemplo do Código python idade = 33 if idade == 33 : print(Essa eh a idade de Cristo) else : print(So mais um mero mortal) Free Powerpoint Templates Page 7
  8. 8. Repetição while: Exemplo do Código python idade = 100 while idade < 101: print(A idade agora é : , idade) idade -= 1 Free Powerpoint Templates Page 8
  9. 9. Repetição for :Exemplo do Código pythonfor i in range(100) : print(o valor de i eh : , i) Free Powerpoint Templates Page 9

×