As estruturas condicionais permitem que um programa execute diferentes comandos de acordo com as condições estabelecidas. Elas estão presentes em diversas linguagens de programação e todo profissional da área precisa saber como utilizá-las.
Estrutura condicional
Permite a escolha do grupo de ações e estruturas que serão executados, quando determinadas condições, representadas por expressões lógicas (verdadeiro ou falso), forem ou não satisfeitas.
A Estrutura Condicional pode ser Simples ou Composta. A Estrutura Condicional Simples executa um comando ou vários comandos se a condição for verdadeira. Se a condição for falsa, a estrutura é finalizada sem executar os comandos. O comando que define a estrutura é representado pela palavra SE.
A estrutura condicional de decisão simples serve para escolher um comando para execução, caso a condição for verdadeira. A estrutura condicional ou de decisão composta serve para escolher um entre dois blocos de comandos alternativos.
Estruturas de condição são artifícios das linguagens de programação para determinar qual bloco de código será executado a partir de uma determinada condição. No Python, assim como em outras linguagens, podemos trabalhar com as estruturas de condição utilizando o if/else como veremos abaixo.
15 curiosidades que você vai gostar
As instruções condicionais dizem ao programa para avaliar se uma certa condição está sendo cumprida. Se a condição for cumprida, o programa irá executar o código específico; mas, se não for cumprida, o programa continuará passando para outro código.
Como podemos notar, essa estrutura é formada pela palavra reservada if, seguida por uma condição e por dois pontos (:). As linhas abaixo dela formam o bloco de instruções que serão executadas se a condição for atendida. Para isso, elas devem ser identadas corretamente, respeitando a especificação do Python.
A linguagem C nos oferece comandos para trabalharmos com dois tipos de estruturas condicionais: if...else e switch... case.
As estruturas de repetição são úteis, por exemplo, para repetir uma série de operações semelhantes que são executadas para todos os elementos de uma lista ou de uma tabela de dados, ou simplesmente para repetir um mesmo processamento até que uma certa condição seja satisfeita.
Quando dois direitos fundamentais se chocam?
Quanto ganha um fisioterapeuta da Marinha?
Como inserir Número de Página no Word a partir da página 4?
Qual é o objetivo da estratégia?
Quais são os três tipos de mapeamento?
Como escolher a melhor cor de porcelanato?
O que caracteriza um condomínio?
Qual a resistência do aço 1020?
Qual papel higiênico mais caro?
O que é mais saudável azeite de oliva ou banha de porco?
Quem deve pagar o laudêmio comprador ou vendedor?
Como eu sei que devo atualizar a BIOS?
Quais são os piores pesadelos?
O que é prática agroecológica?
Como calcular a pressão de uma reação?
Quais são os hormônios hipofisários que atuam no ciclo menstrual?
O que é concordância nominal e exemplos?