Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Processamento Condicional
O processamento condicional introduz um elemento importante na programação que é a habilidade do computador fazer coisas diferentes dependendo de determinadas condições. Nesse sentido, o processamento Condicional introduz a estrutura de decisão if que é uma declaração que instrui o computador a executar um bloco de comandos apenas se uma dada condição associada ao if é verdadeira. A forma geral do comando if é:
- A execução desse conjunto de comandos associados ao if dependerá da avaliação (verdadeira ou Falsa) da(s) condição(ões) associada(s).
- Atenção: É importante que os comandos associados a estrutura if iniciem sempre na mesma coluna (caso contrário o interpretador irá emitir um erro).
- Necessariamente esses comandos devem estar recuados à direita em relação a estrutura para demonstrar pertencimento.
- A(s) condição(ões) é(são) representada(s) através de expressões relacionais.
- As expressões relacionais permitem a comparação de valores de mesmo tipo, cujo resultado é um valor do tipo Verdadeiro (True) ou Falso (False).
Operadores Relacionais: São operadores que possibilitam a comparação entre os dois operandos. Os dois operandos, obrigatoriamente, devem ser do mesmo tipo e o resultado da expressão é um valor booleano(True ou False).
Exemplo de Expressões relacionais
In [1]: 2 == 3
Out[1]: False
In [2]: 3 >= 2
Out[2]: True
In [3]: 5 != 6
Out[3]: True
Testando os conhecimentos....
- Exemplo de Programa com estrutura condicional simples:
- selecione o botão Run para execução do programa;
- Modifique os valores das variáveis a e a para criar situações diferentes da apresentada;