Programação Estruturadaestruturas de bloco e controle                                  Prof. Cleyton Fábio      Free Power...
Estruturas de Bloco      Controle de bloco por indentação      Na maior parte das linguagens, há instruções ou      símbol...
Estruturas de Bloco      Esta propriedade faz com que o código seja muito      claro e legível, afinal, garante que a inde...
Estruturas de controle   • Sequência   ações são executadas uma por vez, na ordem definida no programa.   • Seleção    ver...
Sequência:             Exemplo do Código python             Leite = 2.80             Carne = 10             Ovos = 0.25   ...
Seleção:Exemplo do Código pythonidade = 33if idade == 33 :   print(Essa eh a idade de Cristo)                             ...
Seleção dupla: Exemplo do Código python idade = 33 if idade == 33 :    print(Essa eh a idade de Cristo) else :    print(So...
Repetição while: Exemplo do Código python idade = 100 while idade < 101:   print(A idade agora é : , idade)   idade -= 1  ...
Repetição for :Exemplo do Código pythonfor i in range(100) :    print(o valor de i eh : , i)                              ...
Próximos SlideShares
Carregando em…5
×

Aula04 estrutura de dados - estruturas de controle

860 visualizações

Publicada em

Estruturas de Controle

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

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

×