Introdução a Programação Python - Prof. MARCO VAZ

MarcoVaz
61K views

Open Source Your Knowledge, Become a Contributor

Technology knowledge has to be shared and made accessible for free. Join the movement.

Create Content

Processamento Condicional

Estrutura Condicional Composta

  • Existem situações onde é necessário agrupar um conjunto de comandos quando a Condição for avaliada Verdadeira e outro conjunto de comandos quando a Condição for avaliada Falsa
  • Na linguagem python o código equivalente para essa estrutura de decisão é:

condicional

  • O else: simboliza a negação da condição associada ao if, logo está ligado ao conjunto de comandos que será executado quando a condição for Falsa.
  • A Estrutura Condicional Composta representa uma bifurcação,i.e., ou executo os comandos associados a condição Verdadeira OU executo os comandos associados a condição Falsa, mas nunca os dois. bifurcacao

  • Exemplo de Programa com estrutura condicional composta:
    • selecione o botão Run para execução do programa;
    • Modifique os valores das variáveis a e b para criar situações diferentes da apresentada;
Condições Compostas

Quando uma estrutura condicional possui mais de uma condição elas podem ser combinadas pelos operadores lógicas and (e), or (ou não exclusivo) e not (inversão) para formar uma condição composta. A tabela abaixo lista a forma com que cada operador lógico combina as expressões: tabela

  • Exemplo de estrutura condicional com condição composta:
    • selecione o botão Run para execução do programa;
    • Modifique os valores das variáveis x e y para criar situações diferentes da apresentada;
    • Modifique o operador lógico da condição composta para criar situações diferentes da apresentada;
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content